-
Публікації
69 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Файли, опубліковані користувачем Engineer
-
Improved cache
Автор: Engineer в Кэширование, сжатие, ускорение
Для работы модуля требуется vqmod, копируем файл в каталог xml и машем крылышками. Стандартное время жизни кэша данных в опенкарт - 1 час. Данное дополнение немного хакает ядро, позволяя программистам и разработчикам установить большее время жизни для данных. Как использовать после установки? Например, в файле моделей для производителей ищем строчку $this->cache->set('manufacturer.' . (int)$this->config->get('config_store_id'), $manufacturer_data); и правим на $this->cache->set('manufacturer.' . (int)$this->config->get('config_store_id'), $manufacturer_data, 24); передавая дополнительный параметр 24, теперь данные будут жить 24 часа. Для других моделей, использующих кэш, аналогично. Изменение обратно совместимо, для вызовов, которые не используют данную возможность, не передают новый параметр, в ядре подставляется значение по умолчанию "1", и данные будут жить стандартный час (3600 секунд) Версии 1.5.5* 1.5.6.*..47 завантажень
Оновлене