Необходимо написать скрипт (функция, класс) на PHP для осуществления импорта в базу mysql больших XML (50-100 Мб) по ссылке (по формату аналогичное Яндекс.Недвижимость).
Выполнение скрипта планируется на виртуальном хостинге, поэтому ресурсов должно расходоваться по минимуму (вероятно XMLReader). Запуск скрипта по cron раз в сутки. Первый импорт просто легкая загрузка базы. Последующий импорт обновление данных (удаление отсутствующих в файле записей, добавление новых и обновление существующих).
На выходе должна получится база в mysql с соответствующими данными XML.
XML файлов предполагается несколько, каждый загружается последовательно друг за другом (по cron через определенный интервал).
Опубликован 12.07.2019 в 08:28