PHP加速軟體
外觀
(重新導向自Alternative PHP Cache)
此條目需要更新。 (2022年3月1日) |
此條目缺少或沒有列出參考或來源,或者有未能查證的內容。 (2025年10月28日) |
| 這是一篇小作品。您可以透過編輯或修訂擴充其內容。 |
PHP加速軟體是一種將PHP程式碼編譯之後所產生的bytecode暫存在共享記憶體內供重複使用,以提升執行效率的外掛程式軟體。
PHP加速軟體列表
[編輯]Alternative PHP Cache
[編輯]| 目前版本 | 3.1.9(2011年5月14日) |
|---|---|
| 預覽版本 | 3.1.10(2012年4月11日) |
| 語言 | C語言 |
| 類型 | PHP |
| 許可協定 | PHP授權 |
| 網站 | PECL :: Package :: APC |
Alternative PHP Cache(APC)是一套開放原始碼的自由PHP加速軟體,除了可以把將PHP編譯產生的bytecode暫存在共享記憶體內重複使用,亦會把中間碼作優化。 能同所有版本的PHP一起工作,仍在活躍維護中,並將會被內建在PHP 6中。
Turck MMCache
[編輯]Turck MMCache是一套PHP加速軟體,由Dmitry Stogov開發,但目前已停止任何新發展。
eAccelerator
[編輯]eAccelerator誕生於2004年12月,是一個從Turck MMCache分支出來的軟體計劃,因此其原始碼仍保留了Turck MMCache的大部份內容。eAcceleration亦包含了PHP編碼器及其載體,但有關功能從2006年12月開始不再提供,而相關部份的發展亦因此而中斷了。支援PHP 4及所有PHP 5版本,包括5.2。在舊版中,編碼器僅能與PHP 4.x.x分支版本一同工作。仍在eAccelerator將不會和任何其他PHP版本一同工作。仍在積極維護中。
XCache
[編輯]XCache是一套快速穩定的PHP代碼加速器。在Linux下測試,高負載狀況下表現良好,同時還支援ThreadSafe/Windows。解決了其他opcacher存在的問題,比如可以支援新的PHP版本。其中一個開發者也同時是Lighttpd的開發者。開發解決了一些限制在現有的解決方案中。支援PHP 5.x以上版本,仍在積極維護中。
Zend Optimizer
[編輯]此章節尚無任何內容,需要擴充。 (2025年10月28日) |
Zend Platform
[編輯]此章節尚無任何內容,需要擴充。 (2025年10月28日) |
ionCube PHP Accelerator
[編輯]此章節尚無任何內容,需要擴充。 (2025年10月28日) |
opcache
[編輯]opcache 是PHP官方提供的一個位元組碼快取擴充。[1]
外部連結
[編輯]- Benchmarking Drupal with PHP op-code caches: APC, eAccelerator and XCache (and Standard PHP) compared(頁面存檔備份,存於網際網路檔案館) from April 2008.
- PHP on Fire: Five Opcode Caches compared(頁面存檔備份,存於網際網路檔案館) including a complete chart(頁面存檔備份,存於網際網路檔案館) featuring Zend Platform, APC, XCache, eAccelerator ionCube Encoder and Standard PHP benchmarks. Made in October 2006.
參考文獻
[編輯]- ^ PHP手冊編輯團隊. PHP: OPcache - Manual. PHP官方網站. PHP手冊編輯團隊. [2025-10-28].