Доброго времени суток! Скажите пожалуйста, что хранится в этом каталоге? откуда там берутся картинки? Как отключить постоянное расширение этого каталога? Хост ругается (при 700 товаров у меня в этом каталоге 9000 файлов) спасибо!
такого не знать... ето кеш картинок! каждый раз при добавлении новой картинки и открытии ее на страницах сайта делается кеш, например вы загрузили картинку размером 100px * 100px а в настройках изображений миниатюра размером 50 * 50 вот тогда делается кешовая кертинка с размером 50 * 50 и т.д....
то есть причинами увеличения этого кэша являются: 1. когда я добавляю картинку 2. когда клиент смотрит Тогда 1. Когда я добавл картинку, можно этот кэш удалять или нет? Или этот размер 50х50 нужен и он хранится именно в кэше? И если этот 50х50 удалить то пропадут миниатюры? 2. когда клиент посмотрел и закрыл старницу почему кэшированная картинки не удаляется? Она остается чтобы посмотрел другой кто-то? А какой смысл откуда брать картинку?
удалите снова появится миниатюра и т.д... так устроен опенкарт! картинке что на сайте берутся из кеша а не оттуда куда Вы грузите!
Если Вы не понимаете что я говорю то что говорить уж о действиях, сказал же: "Так устроен опенкарт"!!! етого не избежать!!!! разве переписать модель картинок и еще много чего. прекращаем флудить
А зачем? Кеш картинок в ОпенКарте ростёт только до тех пор пока в нём не будет всех размеров каждой фотографии товара. Если не менять в настройках постоянно размеры, то количество фотографий в кеше должно быть где-то в 6 раз больше, чем количество загруженных фотографий. Можно, конечно, постоянно очищать папку с кешем, но магазин будет работать медленней из-за необходимости постоянно генерировать новые фотографии.
Чистить можно только если ограничены в объеме места на диске а так это бесмыслено только сервер нагружать
Просто постарайтесь в настройках размеров изображений использовать как можно меньше вариантов размеров. То есть если у вас всего товаров 700 и 3 варианта размеров - то соответственно максимум будет 3*7 = 2100 файлов в папке с кешем. Ну логику я надеюсь вы поняли.
А затем, что если есть постоянные подвижки в товаре, а именно в месяц появляется 50-100 и исчезает 50-100 старых, то Кэш просто переполняется,+ не забывайте что не все товары 100% смотрят каждую минуту, зачем хранить 1000 картинок неликвида, который смотрят в лучшем случае раз в месяц ...
Вы подразумеваете удаление старых товаров, но это не правильно с точки зрения SEO. Посмотрите на крупные интернет-магазины, они сохраняют в каталоге товары, которые уже давно сняты с производства, чтоб получить дополнительный трафик с поисковиков. А если очень хочеться всё удалять, то раз в месяц можно и вручную очистить папку с кешем.
подниму старую тему со своим вопросом... вопрос в чем, в магазине очень много товаров, все картинки находятся в одной папке, в результате в папке с кешированными картинками находится порядка 50к файлов, есть подозрение что это прилично снижает скорость работы (в частности проверка на существование нужного файла картинки) внимание вопрос: действительно ли это так? и как избежать? может можно сделать чтоб кеш картинок раскидывался по папкам категори/подкатегория/товар/картинка чтоб уменьшить колво файлов в одной папке?!
Да, это так. Чтоб кеш так раскладывался, надо соответствующим образом раскладывать и оригиналы. Путь к изображениям в кеше дублирует путь к оригинальным изображениям. Если вы не хотите перераскидывать все оригиналы и заново прописывать их пути у товаров, то нужно тогда допиливать систему кеширования изображений.