Акселератор php - це
Принцип роботи
Як виглядає обробка сценарію на PHP звичайним інтерпретатором:
- читання файлу
- генерація байткода
- виконання коду
- видача результату
При цьому процес генерації байткода виконується кожен раз і забирає більшу частину часу обробки сценарію.
Для обходу цього вузького місця були розроблені акселератори PHP - модулі, кешуючий скомпільований байт-код в пам'яті і / або на диску і в рази збільшують продуктивність PHP.
існуючі рішення
Alternative PHP Cache
The Alternative PHP Cache - безкоштовний і відкритий opcode кешер для PHP. Він був задуманий, як безкоштовний, відкритий і стабільний фреймворк для кешування та оптимізації вихідного коду PHP, так само можливо кешування призначених для користувача даних.
Проект [1] живе і розвивається. Підтримує PHP4 і PHP5, включаючи 5.3 і 5.4.
Це розширення PECL [2] (див. "Встановлення розширень PECL" [3]) не поставляється разом з PHP [4].
Імовірно буде включений в ядро PHP 6. Використовується на серверах Вікіпедії.
eAccelerator
eAccelerator - це вільний відкритий проект, що виконує роль акселератора, оптимізатора і Розпакувальник. Також вбудовані функції динамічного кешування контенту. Є можливість оптимізації PHP-скриптів для прискорення їх виконання.
Підтримує PHP4 і PHP5, включаючи 5.3.
PhpExpress
Пропріетарний проект. PhpExpress є безкоштовним прискорювачем обробки PHP скриптів на веб-сервері. PhpExpress також забезпечує підтримку завантаження файлів закодованих через Nu-Coder. Модуль простий в установці і використанні, при цьому PhpExpress забезпечує значне збільшення швидкості виконання скриптів PHP. Файли компілюються в байт-код і кешуються в оперативній пам'яті сервера. Поширюється програма безкоштовно і без обмежень.
Проект [6] живе і розвивається. Підтримує PHP4 і PHP5, включаючи 5.3.
Windows Cache Extension for PHP
Примітки
Дивитися що таке "Акселератор PHP" в інших словниках:
PHP - Цей термін має також інші значення див. PHP (значення). PHP Семантика: мультіпарадігменний ... Вікіпедія
memcached - Тип memcached Розробник Danga Interactive Написана на C [1] Операційна система Кроссплатформенноє ПО Остання версія 1.4.14 ... Вікіпедія
МКПП - чотириступінчасту МКПП TopLoader автомобіля фірми Ford. Механічна коробка передач зсередини. Механічна коробка перемикання передач (далі по тексту МКПП) механізм, призначений для ступінчастої зміни передавального відносини, у ... ... Вікіпедія