Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

OPcache и OpenCart


Recommended Posts

Всем привет!

Подскажите, пожалуста, работает ли OPcache из коробки с Опенкартом?
OPcache включен, ничего не кешируется, в чем может быть проблема?

 

вот вывод phpinfo()

Zend OPcache
Opcode Caching  Up and Running
Optimization    Enabled
SHM Cache   Enabled
File Cache  Disabled
Startup OK
Shared memory model mmap
Cache hits  0
Cache misses    0
Used memory 8770936
Free memory 125446792
Wasted memory   0
Interned Strings Used memory    413728
Interned Strings Free memory    5877304
Cached scripts  0
Cached keys 0
Max keys    7963
OOM restarts    0
Hash keys restarts  0
Manual restarts 0
Directive   Local Value Master Value
opcache.blacklist_filename  /etc/php.d/opcache*.blacklist   /etc/php.d/opcache*.blacklist
opcache.consistency_checks  0   0
opcache.dups_fix    Off Off
opcache.enable  On  On
opcache.enable_cli  Off Off
opcache.enable_file_override    Off Off
opcache.error_log   /tmp/opcache    /tmp/opcache
opcache.file_cache  no value    no value
opcache.file_cache_consistency_checks   1   1
opcache.file_cache_only 0   0
opcache.file_update_protection  2   2
opcache.force_restart_timeout   180 180
opcache.huge_code_pages Off Off
opcache.interned_strings_buffer 8   8
opcache.lockfile_path   /tmp    /tmp
opcache.log_verbosity_level 1   1
opcache.max_accelerated_files   4000    4000
opcache.max_file_size   0   0
opcache.max_wasted_percentage   5   5
opcache.memory_consumption  128 128
opcache.opt_debug_level 0   0
opcache.optimization_level  0x7FFEBFFF  0x7FFEBFFF
opcache.preferred_memory_model  no value    no value
opcache.protect_memory  0   0
opcache.restrict_api    no value    no value
opcache.revalidate_freq 2   2
opcache.revalidate_path Off Off
opcache.save_comments   1   1
opcache.use_cwd On  On
opcache.validate_permission Off Off
opcache.validate_root   Off Off
opcache.validate_timestamps On  On

в блеклисте пусто

Надіслати
Поділитися на інших сайтах


Opcache  - не касается напрямую Opencart, эта приблуда оптимизирует время выполнения скриптов php, а опенкарт у вас, битрикс, мажента, или php echo "hello world!";l

Не принципиально.

Т.е. opcache дает прирост выполнения ЛЮБЫХ скрпитов пхп, за счет кеширования опкодаов. И напрямую с движком он не можут быть связан никак!

  • +1 1
Надіслати
Поділитися на інших сайтах


15 minutes ago, Yoda said:

Opcache  - не касается напрямую Opencart, эта приблуда оптимизирует время выполнения скриптов php, а опенкарт у вас, битрикс, мажента, или php echo "hello world!";l

Не принципиально.

Т.е. opcache дает прирост выполнения ЛЮБЫХ скрпитов пхп, за счет кеширования опкодаов. И напрямую с движком он не можут быть связан никак!

это понимаю, но на всякий случай спросил, вдруг что

 

не знаете в чем может быть дело? на opcache влияет конфиг nginx'а?

Надіслати
Поділитися на інших сайтах


18 минут назад, zfgad сказал:

это понимаю, но на всякий случай спросил, вдруг что

 

не знаете в чем может быть дело? на opcache влияет конфиг nginx'а?

 

На opcache влияют конфиги php, так как это технология, которая работает на уровне интерпретатора а не web-сервера.
Если сильно свербит можете поставить вот это:

 

https://github.com/amnuts/opcache-gui

 

И увидеть вживую как оно есть.

Надіслати
Поділитися на інших сайтах


5 minutes ago, Yoda said:

 

На opcache влияют конфиги php, так как это технология, которая работает на уровне интерпретатора а не web-сервера.
Если сильно свербит можете поставить вот это:

 

https://github.com/amnuts/opcache-gui

 

И увидеть вживую как оно есть.

я ставил эту штуку для мониторинга, и она выдает все по нулям почти, не знаете в чем может быть дело?

hit rate: 0%

keys: 0%

 

memory usage

total memory: 128.00MB

used memory: 8.36MB

free memory: 119.64MB

wasted memory: 0.00b (0%)

 

opcache statistics

number of cached files: 0

number of hits: 0

number of misses: 0

blacklist misses: 0

number of cached keys: 0

max cached keys: 7,963

 

interned strings usage

buffer size: 6.00MB

used memory: 404.03KB

free memory: 5.61MB

number of strings: 8,724

 

 

 

 

Надіслати
Поділитися на інших сайтах


15 минут назад, zfgad сказал:

я ставил эту штуку для мониторинга, и она выдает все по нулям почти, не знаете в чем может быть дело?

hit rate: 0%

keys: 0%

 

memory usage

total memory: 128.00MB

used memory: 8.36MB

free memory: 119.64MB

wasted memory: 0.00b (0%)

 

opcache statistics

number of cached files: 0

number of hits: 0

number of misses: 0

blacklist misses: 0

number of cached keys: 0

max cached keys: 7,963

 

interned strings usage

buffer size: 6.00MB

used memory: 404.03KB

free memory: 5.61MB

number of strings: 8,724

 

 

 

 

 

Не знаю - так как надо по факту смотреть ваше окружение. Если там все по нулям, знач у вас некорректно сконфигурированно php окружение и надо разбираться.

Надіслати
Поділитися на інших сайтах


Проблема оказалось в том, что был подключен ionCube loader, который нужен для шаблона, opcache с ним не совместим к сожалению :/

Змінено користувачем zfgad
Надіслати
Поділитися на інших сайтах


55 минут назад, zfgad сказал:

Проблема оказалось в том, что был подключен ionCube loader, который нужен для шаблона, opcache с ним не совместим к сожалению :/

 

Чушь!

Надіслати
Поділитися на інших сайтах


9 hours ago, Yoda said:

 

Чушь!

вы правы, проблема оказалась в баге, который есть в последней версии ioncube 10.3.8, еле-еле нашел инфу об этой проблеме на форуме сиПанели. откатив на 10.3.7 opcache заработал. баг должны исправить в версии 10.3.9 

 

теперь хитрейт 90+%

 

теперь кешируется, но как я понимаю не совсем всё, а всё кроме пхп кода,  закодированного ioncube loader'ом

Змінено користувачем zfgad
Надіслати
Поділитися на інших сайтах


12 часов назад, zfgad сказал:

вы правы, проблема оказалась в баге, который есть в последней версии ioncube 10.3.8, еле-еле нашел инфу об этой проблеме на форуме сиПанели. откатив на 10.3.7 opcache заработал. баг должны исправить в версии 10.3.9 

  

теперь хитрейт 90+%

 

теперь кешируется, но как я понимаю не совсем всё, а всё кроме пхп кода,  закодированного ioncube loader'ом

 

Кешируются опкоды. А не все..

https://habr.com/ru/company/mailru/blog/310054/

Надіслати
Поділитися на інших сайтах


20 hours ago, Yoda said:

 

Кешируются опкоды. А не все..

https://habr.com/ru/company/mailru/blog/310054/

я имел в виду, что для кода, закодированного ioncube'ом, опкоды не кешируются

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.