Sebastian Bergmann kembali melakukan benchmark terhadap PHP untuk berbagai versi (PHP 3.0 s/d PHP 5.3-CVS) yang diinstal dengan GCC 3.4.6 dan GCC 4.1.1 untuk berbagai flag optimisasi ( -O{0|1|2|3|s} ). Yap, total instalasi yang doi lakukan sebanyak 80 buah PHP binary, *sinting*.
Dengan menggunakan bench.php yang dimodifikasi (bench.php baru ada di Zend Engine 2/PHP 5 jadi dia memodif untuk PHP versi sebelumnya), dia mendapatkan data kecepatan untuk tiap versi PHP seperti terlihat pada grafik berikut:
Nggak usah terlalu lama mikir, PHP 5 tetap yang tercepat. Dan yang menarik PHP 5.3 yang tidak lama lagi dirilis memiliki performansi yang menggiurkan.
Perlu dicatat, seluruh konfigurasi PHP yang diinstal pada percobaan ini dengan men-disable seluruh modul (–disable-cgi –disable-all). Bayangkan kalau ditambah dengan modul seperti APC atau Zend Optimizer.
lebih mantap lagi kalo dipasang eaccelerator 🙂