Импорт и вывод новостей на корпоративный сайт из RSS-ленты

07.06.2024
07.06.2024

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

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

Задача:

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

Решение:

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

Реализация:

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

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

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

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

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

#техподдержка #корпоративный #доставка #cmsmadesimple
Заявка на проект
На Вашу заявку ответим в течении 3-4 часов в рабочие дни с 9:30 до 18:00
Нажимая кнопку отправить, Вы подтверждаете свое согласие с условиями политики конфиденциальности
Напишите нам
На Вашу заявку ответим в течении 3-4 часов в рабочие дни с 9:30 до 18:00
Нажимая кнопку отправить, Вы подтверждаете свое согласие с условиями политики конфиденциальности
Задать вопрос
Задайте Ваш вопрос по созданию, продвижению и поддержке сайтов и мы обязательно свяжемся с Вами
Спасибо!
Задать вопрос