Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Правильное создание архивов. Нужна подсказка


mesateri

Recommended Posts

Доброго времени суток) Необходима помощь или подсказка от знающих людей.

 

Есть основной магазин. Он продает как оптом, так и в розницу. Опт закупают у него только партнеры. Часто возникает необходимость у партнеров, чтобы основной магазин дал АРХИВ с фотографиями товаров, которые есть на сайте (самостоятельно ему лень скачивать по 1 фото).

 

Что нужно:

Необходимо, чтобы основной магазин мог создавать архив в формате rar или zip со всеми фото товаров.

 

Как планируется реализовать: 

Скрипт,  по расписанию, 1 раз в сутки (ночью),

1. проходит по каждой категории и создает себе папку с ее именем на сервере.

2. в категории, циклом выбираем товар, и проходим по нему копируя каждое изображение в папку(1). Имя фото будет иметь следующий вид 124_01.jpg или 124_option1.jpg . Где 124 - айди товара в базе, 01 - порядковый номер фото, option1 - если есть фото опция.

3. Архивируем папки.

 

 

Вопросы, которые хочу понять:

1. Размер фотографий на сервере 1 гиг. Запускаясь такой скрипт не положит ли ресурсы обычного хостера.

2. Можно ли в качестве оптимизации ресурсов, использовать такую логику?: если товары за последние сутки не добавлялись, архив новый не создаем. Если добавлялись, то в архив добавляем лишь новые товары. Если редактируем товар, то в архиве пересохраняем изображения этого товара.

3. Если допустить, что ежедневно будет скачивать по 15 человек (взяты максимальные значения), отразится ли это на доступности сайта. Другими словами скачивание  много отнимает ресурсов? УПадет ли производительность?

 

Надіслати
Поділитися на інших сайтах


 

29 минут назад, mesateri сказал:

1. Размер фотографий на сервере 1 гиг. Запускаясь такой скрипт не положит ли ресурсы обычного хостера.

Если обычный хостинг-общежитие, то может ругнуться или убить процесс. Все зависит от сетапа хостера.

 

32 минуты назад, mesateri сказал:

2. Можно ли в качестве оптимизации ресурсов, использовать такую логику?: если товары за последние сутки не добавлялись, архив новый не создаем. Если добавлялись, то в архив добавляем лишь новые товары. Если редактируем товар, то в архиве пересохраняем изображения этого товара.

Можно. Можно делать отдельные архивы с обновлением.

 

34 минуты назад, mesateri сказал:

3. Если допустить, что ежедневно будет скачивать по 15 человек (взяты максимальные значения), отразится ли это на доступности сайта. Другими словами скачивание  много отнимает ресурсов? УПадет ли производительность?

Все зависит от толщины канала на отдачу трафика.

 

 

  • +1 1
Надіслати
Поділитися на інших сайтах

13 часов назад, ibond сказал:

 

Если обычный хостинг-общежитие, то может ругнуться или убить процесс. Все зависит от сетапа хостера.

 

Можно. Можно делать отдельные архивы с обновлением.

 

Все зависит от толщины канала на отдачу трафика.

 

 

 

Хорошо,  тогда получается оптимальный вариант: для каждой категории свой архив и поставить ограничение на отдачу скачивание в (1-2 мбит/сек). Благодарю за подсказку

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.