Top.Mail.Ru

Реализовали импорт из RSS-ленты и вывод новостей на корпоративный сайт поставщика нефтепродуктов

07.06.2024 👁 860 ♡ 24
07.06.2024

Реализовали импорт из RSS-ленты и вывод новостей на корпоративный сайт поставщика нефтепродуктов

Клиент и проект:

Наш клиент — компания, занимающаяся поставками нефтепродуктов по всей России. Сайт заказчика работает на системе управления CMS Made Simple.

Задача:

Настроить импорт новостей на сайт с крупного новостного портала.

Решение:

Написать парсер rss-ленты новостей, настроить вывод новостей на сайте.

Реализация:

В рамках разработки нового сайта для данного клиента одной из задач был импорт новостей с новостного портала. В качестве такого портала был выбран ресурс lenta.ru, у которого в свободном доступе есть rss-лента новостей.

Данная лента содержит в себе заголовки и даты новостей, а также ссылки для перехода на первоисточник только в рамках текущего дня и постоянно обновляется.

Обычно на сайте мы используем новостной модуль GNews, но в рамках данной работы, было принято решение его не использовать, а создать в базе данных отдельную таблицу, где и хранить эти новости. После написания небольшого парсера rss-ленты мы настроили вывод новостей, как на главной странице, так и в самом разделе "Новости". По клинку на новость с главной страницы осуществляется переход к этой новости по якорю на странице "Новости". А по клику на новость со страницы "Новости" осуществляется переход на саму новость на первоисточнике.

Задача выполнена!

Время настройки импорта и вывода новостей на сайте составило около 2 часов.

#техподдержка #корпоративный #доставка #cmsms #2024
Этот сайт использует файлы cookie, метаданные и счетчик Яндекс метрика. Продолжая просматривать его, вы соглашаетесь на их использование в соответствии с Политикой конфиденциальности. Принять