Кому це потрібно: великі магазини OpenCart 2.3/3.0 з 5000+ товарів, де image/cache і system/storage/cache містять десятки тисяч файлів. Стандартний кеш повільнішає, бо glob(DIR_CACHE . 'cache.*') при кожному запиті обходить ВСІ файли.
Що робить модуль: заміняє glob() на DirectoryIterator з probabilistic GC (5% шанс чистки на кожен запит). Великі директорії скануються в 5-20 разів швидше, нет linear-O(N) блокувань на кожен запит до кеша.
Перевага: сторінка товару рендериться на 50-200 мс швидше при великому кеші. На 1000 запитів за день це секунди економії, на 100 000 — хвилини. Користувачі бачать швидший сайт, Google ранжує вище.
Немає коментарів для відображення