|
Приветствую! включил Opcache попробовать что за зверь, но пока ничего не понятно.
Что значит "Промахов" ?
использовано 24 мб из 32 мб, а если поставить 16 мб? то остальные 8 мб не влезут и что произойдет?
очень много полей "не определено" как быть с ними?
как вообще понять на сколько что улучшилось? визуально вроде бы ничего...
|
|
а и еще, стоит ли заморачиваться с memcache и в чем отличие от opcache? Как-то сейчас кучу кешей появилось, а что к чему не понятно :(
|
|
Здесь
habrahabr.ru/company/mailru/blog/310054/habrahabr.ru/post/42607/
можете посмотреть хорошие статьи, описывающие работу этих технологий
|
|
1. opcache кеширует исходный код файлов. memcache - это база данных, которая хранится в памяти. Цели этих двух функций абсолютно разные.
2. Промахов - это количество раз, когда был запрошен исходный код и он не был в кеше. Попаданий, это сколько раз исходный код вместо компиляции был взят готовым из opcache.
Судя по графикам opcache закешировал около 300 файлов и к ним обратились более 14 000 раз. Что является эффективным.
3. Если памяти поставить меньше чем нужно, то новые файлы будут вытеснять самые старые, которые попали в кеш. Работа такой системы становится неэффективной.
|
|
понял. Т.е. он как бы компилируется и отдается уже готовый результат, если готового результата нет, он обрабатывается как обычно
|
|
Да, так и есть.
|
|
а как указать чтоб админку не кешировало? все что за /wp-admin/ не кешировать, чтоб лишнюю память не жрало? а то щас wordpress по 25 мегабайт ест, а тот же opencart всего 10
|
|
а как указать чтоб админку не кешировало? все что за /wp-admin/ не кешировать© itradestorez
Можно попробовать создать .htaccess в директории /wp-admin/ и указать в нем
php_flag opcache.enable off
не уверен, что сработает, но попробовать можно.
|
|
понял! спасибо!
|
|
а как указать чтоб админку не кешировало?© itradestorez
Або
ini_set('opcache.enable', 0);
|
|
php_flag opcache.enable off
не помогло
|
|
Вопрос по OpCache
1. как понять сколько памяти нужно для сайта, 32 мб сожрал и не подавился
2. Частота проверки изменений OpCache какое оптимальное число?
|
|
1. как понять сколько памяти нужно для сайта, 32 мб сожрал и не подавился© trinidat
Зависит от объема PHP исходников. Давать нужно столько, что б оставалось место.
2. Частота проверки изменений OpCache какое оптимальное число?© trinidat
Оптимальное значение = 0. Тогда информация в OpCache будет обновляться сразу при замене PHP файла.
|