Нужен ли APCu для PHP 7

WorldsBig
На сайте с 03.06.2010
Offline
131
8237

Собственно сабж: запустил новый сервер, поставил на него последний NGINX + PHP7-FPM + APCu.

На этом серваке исключительно держу WP сайты (стоит W3TC). Очень сильно смущает то, что APCu по истечению какого-то времени начинает показывать фрагментацию 100% Уже выделил на его нужды 8ГБ оперативной. Собственно по этому и возник вопрос: нужен ли вообще APCu? Ведь в PHP 7 есть встроенный Opcache. Но я где-то читал, что они кешируют разные данные и как бы работают макисмально эффективно в связке. Так ли это?

Помогите разобраться!:idea:

+ 30% к доходу от Sape!!! (http://cmse.ru/?ref=70bacc7b)
AGHost
На сайте с 16.11.2011
Offline
115
#1

WorldsBig, используйте Opcache, а еще лучше настройте varnish + плагин для WP Varnish Caching и будет Вам счастье.

8 лет на рынке услуг хостинга - https://agho.st (https://agho.st)
WorldsBig
На сайте с 03.06.2010
Offline
131
#2
AGHost:
WorldsBig, используйте Opcache, а еще лучше настройте varnish + плагин для WP Varnish Caching и будет Вам счастье.

На сколько я знаю, варнишь не кеширует файлы, а кеширует сами HTTP запросы. Тоесть, его можно присобачить к связке Opcache + Varnish или APCu + Varnish

П.С. Поправьте, если я ошибаюсь.

AGHost
На сайте с 16.11.2011
Offline
115
#3

WorldsBig, конечно, можно.

WorldsBig
На сайте с 03.06.2010
Offline
131
#4
AGHost:
WorldsBig, конечно, можно.

Получается, самый лучший вариант это Varnish + NGINX + PHP7-fpm (со встроенным Opcache) И APCu вообще не нужен? W3TC нужно ставить вместе с Varnish Caching? И напоследок ещё контрольный вопрос: использовать встроенный Opcache без связки с APCu лучше?

AGHost
На сайте с 16.11.2011
Offline
115
#5

IMHO, APCu там не нужен -

APC is opcode cache and data store

APCu is only data store

OPcache is only opcode cache

WorldsBig
На сайте с 03.06.2010
Offline
131
#6
AGHost:
IMHO, APCu там не нужен -

APC is opcode cache and data store
APCu is only data store
OPcache is only opcode cache

Из вашего получается APCu + OPcache = opcode cache and data store

Появился ещё такой вопрос: стоит ли добавлять в эту связку CDN? Как вообще Varnish с CDN работает?

D
На сайте с 28.06.2008
Offline
1101
#7

APCu тут вообще лишний - в пхп7 есть же вшитый Opcache, работает прекрасно!

png 160764.png
AGHost
На сайте с 16.11.2011
Offline
115
#8
WorldsBig:
Появился ещё такой вопрос: стоит ли добавлять в эту связку CDN? Как вообще Varnish с CDN работает?

А смысл? У Вас мега-супер блог с посещаемостью в 100500 посетителей в секунду? Varnish это веб сервер, ему все равно откуда приходят запросы с CDN или от простого посетителя.

M
На сайте с 17.09.2016
Offline
124
#9

При чём тут opcache, товарищи?

acpu это нечто memcache, key -> value хранилище

Поэтому заменять opcache - модулем acpu... Это что-то "странное"

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий