Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > RSS новости


Автор: matrixanton 3.4.2008, 13:36
Можно ли сделать что-то типа информера на свой сайт с помощью RSS канала другого сайта?
Например http://www.buhsmi.ru/rss/

Чтобы при обновлении новостей сайта buhsmi, у меня на сайте тоже автоматически обновлялась лента новостей

Автор: bars80080 3.4.2008, 14:34
можно

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

проще конечно всегда парсить при обращении на твою страницу, но это жрёт трафик и не серьёзно
можно скажем обновлять раз в сутки. дата пишется в БД или текстовый файл
к тебе на страницу заходят, скрипт проверят дату, если больше суток обращается по ссылке на rss, парсит закидывает документ в БД или файл, записывает новую дату. при последующих заходах поднимается сохранённый документ

Автор: matrixanton 3.4.2008, 14:39
Нужно что-то типа http://www.informer.ru/ только там нет подходящей темы:(

Добавлено через 5 минут и 16 секунд
bars80080

Я не специалист в Java Script и SQL
Суть понял, лучше конечно когда дата будет записываться в текстовый файл

В общем это сложно будет сделать?

Автор: bars80080 3.4.2008, 15:00
если есть знания в написании серверных скриптов /php, asp.../ (или клиентских, если делать через javascript), то не сложно
а если нет, то лучше заняться чем-нибудь другим, чтобы они были

единственный возможный путь здесь идти куда-нибудь на woweb.ru и искать там готовые варианты, но их ещё встраивать придётся

Автор: Itsys 3.4.2008, 15:06
Вариант проще ставишь планировщик, который раз в час закачиват файл RSS к тебе на сайт, а на сайте делаешь на него ссылку  smile 

Автор: matrixanton 3.4.2008, 15:13
bars80080

Скажи пожалуйста что искать нужно?
http://woweb.ru/load/80-1-0-3289 не то что нужно?

Добавлено через 50 секунд
Itsys

Можно поподробнее пожалуйста smile 

Автор: Itsys 3.4.2008, 15:21
планировщик скачивает xml файл с новостями к тебе в локальную папку на сервер, затем можно запустить простенький скрипт, кторый с помошью регулярных выражений его видоизменит (заменит ссылки, теги и т.д.) и цепляешь этот файл к себе на страничку через SSI exec.

Вот собственно говоря и все.

Автор: bars80080 3.4.2008, 15:37
н-да у Itsys, проще наверно будет, 
а в поиске я не советник, мне чаще проще своё под конкретную задачу написать, чем разбираться с чужим кодом

Цитата(matrixanton @  3.4.2008,  15:13 Найти цитируемый пост)
Это не то что нужно?
 вроде нет
в левойколонке есть поиск, набери там rss и выбери язык php (если он тебе нужен) там есть несколько вариантов
вот к примеру http://woweb.ru/load/76-1-0-1303

может подойдёт

Автор: rcdimon 26.4.2008, 16:45
Цитата

Что такое http://rssonline.ru? 

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

Также, с помощью RSSonline.ru вы можете создавать свои потоки новостей в формате RSS с помощью удобной панели управления, не разбираясь в тонкостях этого формата. Созданные таким образом потоки, могут быть легко вставлены в ваши новостные колонки или опубликованы на вашем сайте.

Услуги, предоставляемые сервисом бесплатны. В настоящий момент сервис работает в тестовом режиме, пожалуйста, сообщайте нам о всех неисправностях в его работе.
3 простых шага к размещению новостной колонки на вашем сайте! 
1. Регистрация в системе
2. Создание новостной колонки и ее настройка
3. Вставка специального HTML кода на ваш сайт

Пусть ваши посетители узнают о событиях первыми!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)