PHP акселераторы

РНР акселератор это расширение для РНР, созданное с целью повышения производительности приложений, написанных на языке программирования РНР.

Акселератор ускоряет исполнение интерпретатором сценариев PHP путем кэширования их скомпилированного байт-кода. Как правило, PHP код компилируется и выполняется во время запуска. Акселератор кэширует скомпилированный код, тем самым уменьшая затраты CPU за счет небольшого увеличения использования памяти.

Таким образом, при использовании акселератора PHP выполняется приблизительно в 2 раза быстрее. В результате, пользователь получает такие преимущества, как уменьшение времени на сетевую задержку, генерацию и прорисовку страницы.

В Jelastic используются одни из самых популярных акселераторов:
  • APC
  • Xcache
  • eAccelerator (работает только на версиях PHP 5.3 и 5.4)
  • ZendGuardLoader (работает только на PHP версии 5.3)
Чтобы активировать акселератор, следуйте инструкции:

  1. Нажмите кнопку Конфигурация для сервера в Вашем окружении.

  2. В папке etc откройте файл php.ini.

  3. Раскомментируйте один из акселераторов:

  4. extension=apc.so
    extension=eaccelerator.so
    extension=xcache.so
    extension=ZendGuardLoader.so




  5. Также здесь Вы можете выполнить все настройки, необходимые для Вашего модуля.

  6. Сохраните изменения и перезапустите ноду.
Это всё. Теперь выбранный PHP акселератор активирован.