Я использую установку wordpress на
Ubuntu 16
Nginx
Php-fpm (latest version)
Я намереваюсь использовать общий кеш W3 для кеширования, и мне было интересно, следует ли мне использовать Memcached или APC?
Есть какой-нибудь опыт, которым можно поделиться?
Именно наша установка. Что ж, APC мертв, как и другие прокомментировали. На ubuntu официально убит с Ubuntu 14.
У вас остается в основном два основных варианта:
Memcached: фантастически и быстро, как простое хранилище ключей / значений. Работает и с окнами.
Redis: то же, что и выше, но значительно медленнее, если вам просто нужно простое хранилище ключей / значений. У Redis гораздо больше возможностей, с расширенными данными, pub / sub и т. Д. Говорят, что он работает с Windows, но мы не тестировали.
По нашему опыту, Memcached великолепен, прост в реализации и, поскольку он работает в Windows, позволяет нашим разработчикам хранить полный стек разработки для Windows локально на своих рабочих станциях / ноутбуках без серверов или виртуальных машин.
насколько я понял, лучше всего использовать APCu и Opcode, первый в качестве сериализатора, а затем использовать memcached. Я видел несколько тестов, и Redis выглядит лучше, чем memcached, но лучше использовать его на отдельном сервере.