Page tree
Skip to end of metadata
Go to start of metadata

Акселератор PHP - это PHP-расширение, разработанное для ускорения работы приложения, написанного на языке PHP. 

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

Jelastic предлагает на выбор 4 встроенных оптимизатора:

  • APC
  • Xcache
  • eAccelerator (PHP 5.3, PHP 5.4)
  • ZendGuardLoader (только для PHP версии 5.3)

Что бы активировать необходимый вам акселлератор, зайдите в панель управления, нажмите на кнопку Конфигурация напротив вашего окружения apache или nginx:

Внизу откроется менеджер файлов, выберите в нем файл php.ini в папке etc и найдите в нем эти строки:

Раскомментируйте необходимый вам акселератор, и нажмите кнопку Сохранить надо содержимым файла.

После этого, перезапустите ваше окружение apache или nginx:
Теперь необходимый акселлератор активирован.

Post Scriptum

Хотелось бы еще раз отметить: не все акселераторы поддерживают все версии PHP. 

 

 PHP 5.3PHP 5.4PHP 5.5
APC(tick)(tick)(tick)
Xcache(tick)(tick)(tick)
eAccelerator(tick)(tick)(error)
ZendGuardLoader(tick)(error)(error)

 

Однако, вы всегда можете сменить версию PHP, открыв редактор топологии и выбрать необходимую версию PHP:
  • No labels