Forums / National / Russian / Как поставить ускоритель PHP ?

Trustmaster
#14497 2009-07-18 03:58
eAccelerator - у него самый шустрый оптимизатор и неплохо реализован кеш (общая память). Минусы: пока нет поддержки PHP 5.3, последяя версия вышла в 2008-м.

XCache - оптимизатор у него не хуже, и к тому же славится своей надёжностью. Минусов два: во-первых, последняя версия вышла 2 года назад (хотя поддержка PHP 5.3 есть, сам проверял), а во-вторых не самый мощный API управления общей памятью.

APC - проигрывает предыдущим двум в производительности, но зато включён в PECL, регулярно обновляется, довольно прост и имеет неплохой механизм кеширования памяти.

А теперь по поводу установки. Всё это расширения PHP. А значит без вмешательства админов хостера получится обойтись только в том случае, если это расширение уже стоит и его только нужно подключить в панели или php.ini (если таковая возможность имеется). Но обычно если никакой ускоритель по умолчанию не включен, а хостер говорит о наличии такой возможности, то нужно отправить заявку в службу поддержки уже не с вопросом "а можно ли", а с просьбой подключения того или иного ускорителя. В некоторых случаях это может означать перенос вашего сайта на другой физический сервер.
May the Source be with you!