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

SmartCache розширена версія системи кешування із захистом від ефекту "собача купа" та іншими "смаколиками" 0.4

   (2 відгуки)    Інші розширення автора

Vladzimir
  607 7 492

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


Відгуки користувачів

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

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

Important Information

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