[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нужна помощь
Вл@д
Здравствуйте, господа програмисты!

Значит у меня такая ситуёвина
Имеется простенькая самописная CMS с бд и парсером RSS лент.
Сейчас парсер работает с тремя лентами.
Нужно прикрутить ему ещё 80-90 rss лент по аналогии с уже работающими. Ленты будут по тематикам.
Кто смог бы это сделать? Какие будут ваши предложения? ($)

Спасибо
jetistyum
Если это CMS, то зачем к ней "прикручивать" ленты, ведь на то оно и CMS, если есть готовый функционал, значит нужно просто настроить, добавить еще ленты, и зачем для этого нужны программисты? и вообще, зачем создавать под каждый сайт свою уникальную никем не поддерживаемую CMS этопипец.
Игорь_Vasinsky
Можешь купить мой скрипт
http://myphp.16mb.com/

Там 1я версия, сегодня до вечера допишу RSS-Grabber 2

там в автомате можно парсить

http://news.yandex.ru/export.html
http://subscribe.ru/catalog/media?rss

+ 8 лент майл.ру

Всего около 300 лент в автомате
и скока угодно в полуавтомате.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Guest
Возможно я неправильновыразился, но
1. этот скрипт самописный и там нет функционала для добавления лент
2. для того что бы новость грабилась целиком, а не столько сколько отдаёт лента нужен шаблон для каждого сайта
3. програмист как раз нужен для того что бы добавить в парсер rss ленты с последующим выдиранием полной новости с сайта - донора

Граббер не интересует, спасибо smile.gif
Игорь_Vasinsky
А Граббер не короткие новости даёт, а по индивидуальному шаблону - полную новость со страницы с сайта (урл берётся из RSS XML). Специально демонстрацию онлайн сделал.

Так же и автоматический режим работать будет.

Тогда тока так: 1 лента - 900 рубл.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
jetistyum
"С последующим выдиранием полной новости" собственно это и есть граббер. Тогда да, нужно писать под каждый сайт отдельно, и в таком случае будет ломаться каждый раз когда на сайте будет изменена верстка.
Игорь_Vasinsky
Просто нужно стабильные сайты выбирать., те которые и со своей структурой держат посетителей.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
Guest
Вы хоть по ссылке переходили? там же есть поле для ввода паттерна для сайта.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
Вообщем дописал я RSS-Grabber 2, но выложу тока 13-14.10.11, т.к. ещё решил функционал добавить:

Остаётся Update:
- чтоб паттерны в для себя к определ. сайту сохранять в "Блокнот"
- Возможность смены кодировки полученных новостей, вдруг если чё



На данный момент парсер новостей работает в 3х режимах :

- light: (полуавтомат.) вместо паттерна достаточно указать тег (тег с атрибутами, несколько вложенных тегов) блока с новостью

- Exspert: (полуавтомат.) ввод паттерна в ручную

- Вummer: (автомат)


RSS ленты, которые парсит автоматом:

news.yandex - 131 лент (полные новости)
subscribe.ru - 200 лент (shortnews)
news.mail - 7 лент (полные новости)
news.rambler - 64 лент (полные новости)
news.rambler(city) - 313 лент (полные новости)


UPDATE: 3 версия RSS-Grabber - будет позволять писать новость в CMS
JOOMLA, DLE... может ещё куда. Постараюсь до конца месяца добить.

будет лежать тут http://myphp.16mb.com/, пока домен не сменю.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
imbalance_hero
зачем парить мозги человеку, которое это не надо? Он платит, вы делаете, есть граббер - молодец, отзовись как программист и поставь его на его сайт...
Игорь_Vasinsky
это пиар по теме. wink.gif
уже не для него.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.