171 похожих чатов

Делаю выгрузку из xml. там примерно 4000 товаров. у товара

может быть около 20 картинок. скрипт даже с лимитом 10 товаров отрабатывает долго. как это можно решить?

16 ответов

7 просмотров

выгрузку с сайта, или загрузку на сайт, не ясно?

Очередь

Лёша Деришев
загрузку на сайт

в целом это не сильно быстро в любом случае, настроить на крон, грузить ночами, если каждый раз нужно все, или все равно на крон, грузануть один раз, и оставить без загрузки картинок

ПРи выгрузке сохраняешь на сервере XML Ставишь задачу в очередь Запускаешь крон по рассписанию и если в очереди есть задача - выполняешь ее. Можешь использовать для этого мой компонент simpleQueue

Николай Савин
ПРи выгрузке сохраняешь на сервере XML Ставишь зад...

ну это в любом случае если 1 файл, будет долго грузить, несколько часов

Лёша-Деришев Автор вопроса
Николай Савин
ПРи выгрузке сохраняешь на сервере XML Ставишь зад...

не совсем понял, как simpleQueue использовать. документацию смотрел. можно через него функцию запускать?

Лёша Деришев
не совсем понял, как simpleQueue использовать. док...

Когда ставишь задание в очередь - заполняешь поле action - например processProducts А когда через крон читаешь очередь то проверяешь тип задания. Если processProducts - то запускаешь класс ProductsController, в который заранее заложено что делать.

Евгений
ну контент же

Четыре плюсика на дороге не валяются

Евгений
статья будет?

Я на днях наверное напишу статью о том как в Selectel грузить файлы с помощью AjaxForm+FormIt, пойдёт такой контент или нужно чтобы именно Коля написал?)))

Артур Шевченко💀
Я на днях наверное напишу статью о том как в Selec...

Ему принципиально нагрузить как можно большее количество народу

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Добрый день подскажите пожалуйста может кто то сталкивался с ошибками Sentry 22.10.0 развернутым из helm чарт в Kubernetes? Изначально 3 дня назад очень стало много событий ух...
Tire4 Finist Devops
1
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
почому оно не работает?
Vi Chapmann Chapmann
19
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
19
Так а кто может спарсить всех участников чата? Идишники
Magic
18
Карта сайта