Скрипт парсинга новостного сайта + распределение новостей на поддомены

15 000 руб. за проект
07 июля 2019, 15:50 • 6 откликов • 84 просмотра
Если вкратце, то: парсим новостной сайт и рассортировываем по сайтам-поддоменам новсоти, согласно заданным тегам.

1. На поддоменах вида name.site.ru нужно создать копии текущего сайта (дизайн), где "name" – название города.

За каждым поддоменом мы зададим теги, например для perm.site.ru это "Пермь", "Перми", "Пермский", "Пермском" (без учёта регистра).

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

2. После создания поддоменов и т.д – нужно запустить скрипт, просканировать уже опубликованные материалы, чтобы вновь созданные сайты наполнились контентом. В будущем поставить скрипт по расписанию на cron, чтобы, допустим, 1 раз в час он срабатывал, проверял новые статьи на наличие тегов в тексте и размещал/отображал их.

3. rel=canonical должен быть прописан для всех автоматически перенесённых статей (с поддоменов – на оригинальную запись, т.е. на главную). Всё, что добавляем на поддомены вручную через админку – без каноникла.

4. Управление контентом (размещение статей и т.д) на поддоменах также возможно через административную панель (любой удобный вам вариант реализации)

5. К логотипу сайта на поддоменах добавляем название города, текстом

из особенностей:
  • доступа к серверу нет, мы парсим сторонний сайт
  • но ясное дело, не нужно с 0 воссоздать весь функционал. Половина сайта на поддомене может быть "бутафорской", главное, чтобы работала осн. функция - новости (их публикация и проч)

Постоплата или БС
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Адекватный и как исполнитель и как человек. Всегда был на связи, с удовольствием продолжим сотрудничество с Максимом.
5 лет назад
R50 79ecd0c23318a91527104f7811821207
Фрилансер
Надёжный и честный заказчик. В общении был предельно адекватен и приятен. Поддержка в трудных вопросах 24 часа в сутки. Рекомендую.
5 лет назад