Доброго времени суток) Необходима помощь или подсказка от знающих людей.
Есть основной магазин. Он продает как оптом, так и в розницу. Опт закупают у него только партнеры. Часто возникает необходимость у партнеров, чтобы основной магазин дал АРХИВ с фотографиями товаров, которые есть на сайте (самостоятельно ему лень скачивать по 1 фото).
Что нужно:
Необходимо, чтобы основной магазин мог создавать архив в формате rar или zip со всеми фото товаров.
Как планируется реализовать:
Скрипт, по расписанию, 1 раз в сутки (ночью),
1. проходит по каждой категории и создает себе папку с ее именем на сервере.
2. в категории, циклом выбираем товар, и проходим по нему копируя каждое изображение в папку(1). Имя фото будет иметь следующий вид 124_01.jpg или 124_option1.jpg . Где 124 - айди товара в базе, 01 - порядковый номер фото, option1 - если есть фото опция.
3. Архивируем папки.
Вопросы, которые хочу понять:
1. Размер фотографий на сервере 1 гиг. Запускаясь такой скрипт не положит ли ресурсы обычного хостера.
2. Можно ли в качестве оптимизации ресурсов, использовать такую логику?: если товары за последние сутки не добавлялись, архив новый не создаем. Если добавлялись, то в архив добавляем лишь новые товары. Если редактируем товар, то в архиве пересохраняем изображения этого товара.
3. Если допустить, что ежедневно будет скачивать по 15 человек (взяты максимальные значения), отразится ли это на доступности сайта. Другими словами скачивание много отнимает ресурсов? УПадет ли производительность?