Selanjutnya kita harus fokus pada bidang akselerasi PHP lainnya—perangkat lunak alat caching. Perangkat lunak jenis ini mempercepat dengan mengoptimalkan lingkungan berjalan PHP tanpa mengubah kode apa pun. Secara kasar kami dapat menyebutnya "alat pengoptimalan/caching kode eksekusi", dan Anda dapat memahami bahwa alat tersebut digunakan untuk mengimplementasikan pengoptimalan/caching tingkat rendah.
Berikut ini adalah daftar alat yang umum digunakan saat ini. Manakah yang memiliki efek terbaik? Silakan uji di lingkungan server Anda sendiri:
(1) Cache PHP Alternatif APC
http://pecl.php.net/package -info.php?package =APC
APC berjalan di Linux dan FreeBSD, Anda perlu mengkompilasi dan menginstalnya sendiri. Menurut pengembangnya, kecepatan skrip dapat ditingkatkan sebesar 50%-400% di lingkungan pengujian mereka. Dan APC adalah proyek sumber terbuka dan telah menambahkan perpustakaan PECL PHP, yang patut dicoba.
(2) Turck MMCache
http://turck-mmcache.sourceforge.net/
Turck MMCache tampaknya merupakan jenis perangkat lunak paling populer saat ini. Ini adalah perangkat lunak sumber terbuka dan sepenuhnya gratis. Ini melakukan pra-kompilasi dan menyimpan kode PHP dalam cache, dan juga melakukan optimasi tertentu pada lingkungan berjalan PHP. Menurut dokumentasi resminya, MMCache dapat secara signifikan mengurangi beban pada server dan meningkatkan kecepatan eksekusi skrip sebanyak 1-10 kali lipat.
MMCache kompatibel dengan Zend Optimizer, software akselerasi terkenal lainnya, namun perlu diperhatikan bahwa MMCache harus diinstal terlebih dahulu (diatur di php.ini). Selain mempercepat program PHP, MMCache juga dapat mengenkripsi kode PHP.
Turck MMCache mendukung platform Linux dan Win32.
(3) PHPA the PHP Accelerator
PHPA adalah perangkat lunak akselerasi PHP populer lainnya. Di situs resminya, terdapat perbandingan pengujian eksekusi skrip PHP menggunakan PHPA, APC, dan Zend Cache, kinerjanya sedikit lebih baik dari APC dan sedikit lebih buruk dari Zend Cache.
PHPA mendukung sistem Linux, FreeBSD, OpenBSD, BSDi dan Solaris.
(4) Zend Performance Suite
Zend Performance Suite adalah perangkat lunak akselerasi/optimasi PHP veteran, mengandalkan perusahaan Zend yang paling terkenal. di bidang PHP. Versi 4.0 telah diluncurkan. Ini dapat memberikan akselerasi program, cache konten, kompresi file, layanan pengunduhan, dll. untuk aplikasi PHP. Ini sangat kuat dan telah memenangkan penghargaan rekomendasi dari beberapa majalah PHP—tetapi saya juga harus menyebutkannya sangat mahal. Saat ini Harganya $1875.
Saya harap pembaca dapat menguji beberapa software akselerasi di atas sesuai dengan lingkungan server dan memilih yang paling sesuai, karena saya tidak dapat memberikan standar pengujian yang berlaku secara universal untuk menilai solusi mana yang paling efektif. Secara keseluruhan, menurut saya Turck MMCache adalah pilihan yang direkomendasikan, gratis dan memiliki fungsi yang sangat baik.