
в опенкарте есть метод getProducts библиотеки cart.php этот метод вовзращает содержимое корзины для текущего пользователя на боевом магазине обычно этот метод вызывается 50+ раз соответственно происходит избыточная нагрузка на бд и на сайт в целом этот модуль кэширует возвращаемые данные до изменения корзины. те вместо 50+ раз метод отработает 1 раз, закэширует данные и одаст следующим 49+ кэш хранится в сессии на стороне сервера(очевидно) данное кеширование используется в моем модуле собсно данный модуль стоит 300р. https://opencartforum.com/files/file/6115-cart-cache-keshiruem-korzinu-cartphp-getproducts/