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

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

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

16 ответов

20 просмотров

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

Очередь

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта