Что по крону будет, тут без вариантов. Мне именно нужно продумать как это организовать всё.
Вот пришла xml. Если она маленькая, то тут все пройдет относительно быстро, но нужно рассчитывать на большие, а значит за раз я с данными ничего не сделаю. Значит нужно её разобрать и как-то передать управление другому скрипту чтобы не нагружать все на один который может и не справится. Вот и решил что нужно как-то организовать очередь. Вопрос как? Можно пойти по пути из одного большого файла делать много маленьких, но есть ли в этом резон если я при парсинге уже получу объект или массив.
Можно этот объект в отдельный файл сохранять в виде json и таким образом получить очередь из файлов. Но всё это будет работать долго. А как мне говорят: "в других компаниях xml на сотни тысяч товаров за десятки минут, не часов, обрабатывают, так что ищи решение"
Вот пришла xml. Если она маленькая, то тут все пройдет относительно быстро, но нужно рассчитывать на большие, а значит за раз я с данными ничего не сделаю. Значит нужно её разобрать и как-то передать управление другому скрипту чтобы не нагружать все на один который может и не справится. Вот и решил что нужно как-то организовать очередь. Вопрос как? Можно пойти по пути из одного большого файла делать много маленьких, но есть ли в этом резон если я при парсинге уже получу объект или массив.
Можно этот объект в отдельный файл сохранять в виде json и таким образом получить очередь из файлов. Но всё это будет работать долго. А как мне говорят: "в других компаниях xml на сотни тысяч товаров за десятки минут, не часов, обрабатывают, так что ищи решение"