Apc, xcache или eAccelerator? Что использовать для Wordpress?

Apc, xcache или eAccelerator? Что использовать для Wordpress?

Я пытаюсь настроить сервер для сайта Wordpress. Что использовать для кэширования опкода? APC, xcache или eAccelerator?

решение1

APC — безусловно, лучший вариант из трех. eAccelerator начинает терять свою основу и, похоже, имеет проблемы с последней версией PHP. APC можно найтиздесь. Существует множество других ссылок, но эта надежная (предполагается, что это последняя версия). Основные настройки, которые нужно определить в вашем php.iniфайле, будут следующими:

extension=”apc.so”
apc.enabled=”1”
apc.shm_size=”30M”

В качестве примера я запустил установку Piwik, сбалансированную по нагрузке на три сервера и с eAccelerator, и она смогла обработать около 15 обращений в секунду. После того, как я переключился на APC и сузил настройки, необходимые для моей установки, мы достигли более 40 обращений в секунду (более 2 миллионов обращений в месяц) без каких-либо недостатков в веб-интерфейсе Piwik.

Вот изображение нашего процессора с включенным и выключенным APC (Piwik использует задание cron для сбора информации, но суть в его эффективности)

Система с использованием APC Система не использует APC

решение2

Я бы сейчас внимательно посмотрел на Xcache. У APC не было много обновлений, и он выдает нам довольно много ошибок опкода. Xcache также поддерживается группой lighttpd, которая не нуждается в особом представлении.

Наконец, APC не интегрирован и не будет интегрирован в PHP для всех тех, кто так говорит (не обязательно в этой теме, но во всем интернете. Это было верно для первоначальных выступлений PHP6, которые были перенесены в 5.4, но были прекращены). В последних выступлениях PHP пытается определить, какую систему кэширования опкодов использовать, если вообще использовать. Последнее, что я слышал, рассматривался Zend Accelerator, который вы даже не можете загрузить напрямую.

решение3

Я бы использовал apc в конфигурации nginx+php-fpm. Это то, что мы обычно используем для нашего сайта.

решение4

Я использую APC вhttp://www.ubuntubrsc.com/и это довольно хорошо.

Если смешать это сNginx(с микрокэшем),PHP-FPM,БаткэшиCloudFlare Pro, вы получаете действительно быстрый веб-сайт. Использование ресурсов тоже довольно потрясающее.

Связанный контент