@Voolyman
Делаю простые сайты за короткие сроки

Выгрузка товаров на сайт, как организовать систему?

Добрый день!

Есть задача создать сайт интернет-магазин из 8 файлов в xml формате. XML файлы лежат на серверах поставщиков(в файлах как раз товары). И каждый час они обновляются. Файлы разные по структуре. Задача брать эти файлы и загружать их на свой сайт. Подскажите как организовать такую систему? Может их нужно закачивать в 1с и после 1с будет отдавать один xml файл? Как правильно подойти к этому решению чтоб сайт работал быстро, быстро обновлял цена, наличие?
Заранее спасибо.
  • Вопрос задан
  • 462 просмотра
Решения вопроса 1
sabramovskikh
@sabramovskikh
Создайте функцию, которая будет их скачивать к вам на сервер, функцию происать в init.php. Далее в агентах нужно создать агент с этой функцией, поставить ему промежуток времени.
Погуглите про создание агентов для битрикс, там функция должна возвращать вроде себя чтоли
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@alvery
Backend Developer
Ставите событие на cron (каждые 5 минут) и добавляете нужных агентов с интервалом 1 час.
Посмотрите здесь: blog.d-it.ru/dev/transfer-agents-on-the-crown-the-...
По выгрузке если форматы не совпадают с форматом ваших ИБ то наверное импорт средствами бус сделать не получится. Нужно смотреть в сторону SimpleXML
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы