Saya sudah menuliskan mengenai pengujian performa sistem dari spesifikasi server yang didapatkan dan bisa dari sisi konektivitas (bandwidth) atau kemampuannya dalam proses tugas. Jadi kalau beli VPS kita tidak bisa langsung percaya dari apa yang dituliskan provider karena kenyataan di lapangan kadang berbicara lain, cukup sering penyedia VPS murah juga membatasi resource yang diberikan. Baru – baru ini saya menemukan satu tool untuk benchmark PHP, dan karena bahasa ini cukup sering digunakan dalam web hosting maka tidak salah kalau dites performanya.

Silahkan anda download dulu file benchmarknya di PHP Benchmark Script, dan akan mendapatkan sebuah file bench.zip yang berisi bench.php. Ini silahkan diupload ke server anda dan akses dari browser scriptnya. Prosesnya akan berlangsung otomatis dan seharusnya tidak berlangsung lama. Nilainya semakin kecil semakin baik karena berarti prosesnya diolah dengan cepat.

Pertama saya coba dulu di XVM Labs dengan stack (Linux CentOS 6.7, OpenLiteSpeed 1.3.12, MariaDB 5.5.47, dan PHP 5.6.17):

--------------------------------------
|        PHP BENCHMARK SCRIPT        |
--------------------------------------
Start : 2016-01-12 21:46:13
Server : servernesia
PHP version : 5.6.17
Platform : Linux
--------------------------------------
test_math                 : 1.979 sec.
test_stringmanipulation   : 2.103 sec.
test_loops                : 1.219 sec.
test_ifelse               : 0.893 sec.
--------------------------------------
Total time:               : 6.194 sec.

Sedangkan yang kedua saya tes di Host Dark dengan stack (Linux CentOS 6.7, Nginx 1.9.9, MariaDB 10.1.10, dan PHP 7.0.2):

--------------------------------------
|        PHP BENCHMARK SCRIPT        |
--------------------------------------
Start : 2016-01-12 21:46:29
Server : servernesia-testing
PHP version : 7.0.2
Platform : Linux
--------------------------------------
test_ifelse               : 2.182 sec.
test_loops                : 3.035 sec.
test_stringmanipulation   : 1.607 sec.
test_math                 : 1.623 sec.
--------------------------------------
Total time:               : 8.447 sec.

Ternyata kok malah lebih cepat XVM Labs yang secara diatas kertas lebih bagus spesifikasi VPSnya dan teknologi stack web servernya pun bisa dikatakan jadul. Ini sudah saya lakukan berulang kali dan selisihnya kurang lebih sama pada setiap eksekusi benchmarknya. Hmm… tampaknya memang spesifikasi server lebih baik tapi tidak seindah kemampuan nyatanya, atau mungkin saya kurang mengoptimalkannya. Jadi bahan untuk pembelajaran lebih lanjut sepertinya. 🙂

Tapi saya yakin anda sudah paham lah dan bisa dicoba sendiri bagaimana kemampuan VPS anda dalam mengolah dan melayankan proses PHP. Semakin cepat tentu semakin baik.

Bagaimana dengan hasil anda? 🙂