Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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

   (2 отзыва)    Все дополнения автора

Vladzimir
  607 7 502

1 изображение



    Создайте аккаунт или авторизуйтесь для скачивания файла

  • +1 10

Информация о файле

yellow-button.thumb.png.978b0dc68f987791fadc0a699dd7a764.png

 

Модуль решает основные "детские болезни" системы кеширования opencart:

  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';

 



Vladzimir's Other Downloads


Отзывы пользователей

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

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

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