Skip to content

Хук для парсинга новостей на IPB 3.4.9

Всем добрый день!

Нужен хук для парсинга новостей (любой информации) со сторонних сайтов.

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

 

С возможностью выбора от какого имени постится тема и выбора раздела где эта тема создаётся

Featured Replies

Движок Яндекса вам портировать на IP.Board? :)

Парсер новостей с динамическим шаблон на css или xpath селекторах без привязки к конкретному сайту - довольно сложная реализация. Стоить такое приложение для IPB будет не мало если делать все по уму со списком сайтов, настройками селекторов для каждого проекта под список новостей и адрес на отдельную новость, настройками публикации, запуском по крону, парсинг через прокси и прочие атрибуты. Теоретически такой граббер на IPB сможет спарсить целые форумы, если скормить ему отдельные категории. А если вам нужен краулер который будет бегать па сайту и парсить страницы с определенным форматом, то стоит он будет еще больше и о ценах в рублях можете даже забыть.

  • Author

Спасибо, тогда возьму коробочное решение и адаптирую под форум.

А вообще обидно, штука то полезная, под wordpress есть такой плагин и не один, причем очень функциональный и стоит можно сказать копейки, рублей 500 или 800, лично пользуюсь

Ну если он такой дешевый то вам с легкостью смогут портировать под IPB. Основная задача будет в интеграции его с форумом, а в этом ничего сложного нету. Наверное я себе представил более масштабный и гибкий инструмент - абсолютно независимый от типа cms, работающий по определенному принципу с надстраиваемыми элементами парсинга и возможностью добавления динамических элементов с отдельным управлением для каждого проекта.

Плагины для вордпресс только новостные ленты парсят, xml т.е. или конкретные сайты, типа баша, на сколько я знаю. Это никакой универсальности не предполагает и много не стоит. Еще там есть плагины использующие API поисковых систем, это вообще не парсеры, строго говоря.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.