Создание товарного фида по круизам

9 000 руб. за проект
01 июля 2022, 14:00 • 5 откликов • 69 просмотров
Необходимо создать товарный фид XML для Яндекс Директ с админкой.
Фид будет оформляться по шаблону Путешествия для Гугл, Яндекс с ним работает

Архитектура сайта следующая:
Описание работы сайта.

----------backend------
Сайт наш построен
backend на фреймворке zend-framework 2
шаблонизатор применятся twig

Архитектура работы страницы выглядит следующим образом
1) есть точки входа(файлик с перечисленными в последовательности запускающимиса модулями zend framaefowk) и указанием какой шаблон должен быть запущен для отображения.
2) по завершению выполнения всех модулей массив из данных отправляется в шаблониазтор twig в указанный шаблон.
3) отдается клиенту html

Все поиски и цены хранятся в базе mssql
Контентная часть в битрикс (непосредственно тексты или картинки)

у нас установлен битрикс и его используем по способу D7 из модулей битрикс )https://dev.1c-bitrix.ru/api_d7/)

никаких шаблонов или html генераций от битрикса мы не применяем. все модули общаются через шину данных. и на момент отправки в шаблонизатор все модули заканчивают свое выполнение. дозапросов или еще каких способов в twig подгрузить данных данных из базы нет или запустить модуль.
(запрос клиента)->(отработка всех задействованных модулей)->(рендер html по twig шаблону)-> (отдача клиенту)

Подход MVC во все проекте используется в общем виде(в большинстве) это простая стркута модулей .(psr-4)
с моделями контроллерами и адаптерами


-------------frontend-----------
Применятся собственный фреймворк в виде модульная системы
Похожая на mvc.
В тоже время в простом виде и в каждом модуле используется jquery
Для работы с frontend обязательно применяется gulp сборка проекта.
Вся верстка должна соответствовать БЭМ

Задачи такие:
Если программист может сделать бекенд часть Будет здорово. то есть интерфейс с get/post запросами
1) добавление
2) удаление по id
3) получить весь список
4) генерация по кнопке.
(Перегенерация будет по крону.)
так как круизы могут и ночью перестать существовать по этому раз в час или еще как сделаем (у нас есть jenkins).

https://www.mcruises.ru/
сам сайт