✔ Можно ли как-то ускорить процесс загрузки фото при импорте отчета?
(Completed by Андрей Буганов on September 23, 2013)
Comments
Андрей Буганов on September 20, 2013:
Сейчас 130 фотографий грузятся около 5-10 минут. Если будет большой файл то можно полчаса тогда ждать будет. Может можно параллельно грузить их?
Alexey Bychkov on September 21, 2013:
В php с потоками туго, только через разные костыли. Есть вариант использовать потоки через curl... Но, если честно, не уверен, что получится. Если задача критичная - можем искать варианты реализации. Но, она может быть и безуспешной, т.к. нет в этом уверенности.
Андрей Буганов on September 23, 2013:
А во что сейчас упирается скорость импорта файла? Может отдающий изображения канал слабый?
Андрей Буганов on September 23, 2013:
или например в базу долго идет вставка информации о файле
Alexey Bychkov on September 23, 2013:
Взять фотографию с другого сервера и сохранить на наш - и так много раз - вот в этот процесс всё упирается. В БД вставка информации не критична.
Андрей Буганов on September 23, 2013:
не понял :), все упирается в сетевой канал (и на чьей стороне)? Просто если мы быстрее физически качать не можем, то и над скриптами работать не стоит.
Alexey Bychkov on September 23, 2013:
Удалось увеличить скорость примерно в 3-и раза за счет curl-ов (потоков). Других вариантов пока предложить не можем. Проблема в скорости скачки/сохранения поочередно всех фотографий. затык не в канале, а в целом в процедуре на круг - найти, открыть, скачать, сохранить.
Андрей Буганов on September 23, 2013:
да, как минимум раза в 2 быстрее стало. Уже гораздо лучше, потом может вернемся к этому вопросу еще. Принято
Comments
Андрей Буганов on September 20, 2013:
Alexey Bychkov on September 21, 2013:
Если задача критичная - можем искать варианты реализации. Но, она может быть и безуспешной, т.к. нет в этом уверенности.
Андрей Буганов on September 23, 2013:
Андрей Буганов on September 23, 2013:
Alexey Bychkov on September 23, 2013:
Андрей Буганов on September 23, 2013:
Просто если мы быстрее физически качать не можем, то и над скриптами работать не стоит.
Alexey Bychkov on September 23, 2013:
Проблема в скорости скачки/сохранения поочередно всех фотографий. затык не в канале, а в целом в процедуре на круг - найти, открыть, скачать, сохранить.
Андрей Буганов on September 23, 2013:
Уже гораздо лучше, потом может вернемся к этому вопросу еще.
Принято