Нужен ли Акселератор PHP?

D
На сайте с 28.06.2008
Offline
1104
4483

Хочу понять для себя - нужно ли устанавливать на сервере акселератор PHP какой-нить?

Дано - дебиан 8, пхп 7, нгихс, джумла 3,5

кешированием будет заниматься нгихс

Нужно ли в эту свзяку ставить Zend_OPcache например? Даст ли он однозначный плюс в усорении работы или совсем не факт?

LEOnidUKG
На сайте с 25.11.2006
Offline
1753
#1

В пхп7 уже всё встроено, просто включи его и всё.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
D
На сайте с 28.06.2008
Offline
1104
#2
LEOnidUKG:
В пхп7 уже всё встроено, просто включи его и всё.

Леня как и че там включать , просвяти плиз :)

а все разобрался - /etc/php.d/opcache.ini opcache.enable_cli=1

LEOnidUKG
На сайте с 25.11.2006
Offline
1753
#3

В php.ini ищи:

opcache.enable

Skom
На сайте с 02.12.2006
Offline
165
#4
Dram:

а все разобрался - /etc/php.d/opcache.ini opcache.enable_cli=1

А вот это зло, в некоторых случаях.

Если пхп скрипты, запущенные из шелла, что-нибудь большое разгребают, то при переполнении кэша всё колом встанет. Так что с кли - поосторожнее...

Cras amet qui numquam amavit quique amavit cras amet
LEOnidUKG
На сайте с 25.11.2006
Offline
1753
#5

Да вроде вообще CLI не нужен, нужно просто включить обычный.

http://php.net/manual/ru/opcache.configuration.php#ini.opcache.enable-cli

pcache.enable boolean

Enables the opcode cache. When disabled, code is not optimised or cached. The setting opcache.enable can not be enabled at runtime through ini_set(), it can only be disabled. Trying to enable it at in a script will generate a warning.

opcache.enable_cli boolean

Enables the opcode cache for the CLI version of PHP. This is mostly useful for testing and debugging.

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