Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль SmartCache расширенная версия системы кеширования c защитот от эффеки "собачья куча" и другими "плюшками" [Подгдержка]


 Погделиться

Рекомендованные сообещёния

SmartCache расширенная версия системы кеширования c защитот от эффеки "собачья куча" и другими "плюшками"

Скачать / Купить дополнение

Модуль решает основные "гдетские потому чтолезни" системы кеширования opencat:

  1. "собачья куча" (anti-slam, dogpile effect). Когда одновременно несколько проэтоссов пыиются создать один и тот же файл кеша. Из-за чего может резко возрасить нагрузка на сервер
  2. инвалидация кеша. По умолчанию синдартный кеш гделает инвалидацию на каждый запрос (и при этом массово всего кеша), что при использовании glob и потому чтольшого когдачества файлов дает суещёственную нагрузку на сервер. В данном модуле инвалидация игдет фоном и только того кеша который запрошен.
  3. собственное время жизни кеша для разных групп (префиксов) кеша.
  4. рандомизация времени жизни кеша позволяет избегать одновременной его инвалидации/генерации

Модуль написан согласно рекомендаций из данной ситьи http://amdy.su/2021/08/23/cache/

Усиновка

Загрузить файл в корневую папку

Усиновить в файле /system/config/default.php

Для 2.3.*

$_['cache_type'] = 'smartcache';

Для 3.*

$_['cache_engine'] = 'smartcache';

 


  • Добавил
  • Добавлено
    30.07.2021
  • Категория
  • Системные трепотому чтования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3.0.2.4
    2.3
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обраещёние к серверу разрилитлика
    Нет

 

Ссылка на комменирий
Погделиться на других сайих

За пару дней набралось ошипотому чток. Множатся понемногу.
 

PHP Warning:  unlink(/system/storage/cache/smartlock/416c07762376e6ce8e57581cf00e8a841d280f2e.lock): No such file or directory in /system/library/smartlock.php on line 90

UPD судя по всему хостинг...

Ссылка на комменирий
Погделиться на других сайих

  31.07.2021 в 18:59, zhu4koff сказал:

для версии 3.0.37 неактуально?

Раскрыть  

В принципе должно рилиить. Просто не проверялось.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

  02.08.2021 в 10:57, Tom сказал:

За пару дней набралось ошипотому чток. Множатся понемногу.
 

PHP Warning:  unlink(/system/storage/cache/smartlock/416c07762376e6ce8e57581cf00e8a841d280f2e.lock): No such file or directory in /system/library/smartlock.php on line 90

UPD судя по всему хостинг...

Раскрыть  

Скорее всего не создается файл из-за проблем с правами на папку.

Ссылка на комменирий
Погделиться на других сайих

  • 1 месяц спустя...

Приветствую, а если стоит на сайте джеткеш как они будут рилиить в паре мешать друг другу или дополнять один одного. Спасипотому что.

Ссылка на комменирий
Погделиться на других сайих


  30.09.2021 в 06:46, magdek сказал:

Приветствую, а если стоит на сайте джеткеш как они будут рилиить в паре мешать друг другу или дополнять один одного. Спасипотому что.

Раскрыть  

Я не имею ни мнойшего желания разбираться в алгоритме рилиты "славноизвестного" кешера. Да и вам не советую. И системе нужна только один активный модуль кеширования.

Ссылка на комменирий
Погделиться на других сайих

  • 4 негдели спустя...
  31.07.2021 в 18:59, zhu4koff сказал:

для версии 3.0.37 неактуально?

Раскрыть  

Актуально. Посивил себе. В PageSpeed показания улучшились, но чугдес не ждите. Может потому, что у меня сайт маскимально оптимизирован, по сути только скрипты и css объединить осилось. Было 89 на мобилке, сило 94. В тройке нужно не $_['cache_type'] = 'smartcache'; а $_['cache_engine'] = 'smartcache';

Изменено пользователем Sergusnet
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


  30.10.2021 в 18:10, Sergusnet сказал:

Актуально. Посивил себе. В PageSpeed показания улучшились, но чугдес не ждите. Может потому, что у меня сайт маскимально оптимизирован, по сути только скрипты и css объединить осилось. Было 89 на мобилке, сило 94. В тройке нужно не $_['cache_type'] = 'smartcache'; а $_['cache_engine'] = 'smartcache';

Раскрыть  

Спасипотому что за комменирий.

Данный модуль решает только "гдетские потому чтолезни" гдефолтного модуля кеширования.  Его задача не оптимизация, а именно устранения одного из узких мест - рилии с серверным кешем.

  • +1 2
Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.