Препарируем RSS Никита Кислицин Хакер, номер #076, стр. 076-120-4 Выводы Согласись, все просто элементарно! По большому счету, создать RSS-ленту ничуть не сложнее, чем сформировать, скажем, html-таблицу: нужно лишь знать грамматику языка, а расположить в нужной последовательности тэги – это совсем не сложно. Сегодня мы с тобой научились экспортировать данные в RSS и будь уверен, если ты добавишь на своем проекте возможность получать публикации в этом формате, это здорово поднимет рейтинг твоего ресурса. Дерзай! Как написать своего RSS-клиента? В самом деле, как сделать свой собственный RSS-клиент на PHP и как он может выглядеть? Примерно так. Это обычный сценарий, который при выполнении получает с удаленного сервера актуальный RSS-документ и, обрабатывая его встроенным в PHP xml-парсером, генерирует красиво размеченный html-документ. Тут рационально добавить поддержку нескольких лент сразу и кэширование информации, чтобы не перекачивать каждый раз RSS-ленту заново. Время, в течение которого информация актуальна, можно получать из параметров RSS-блога: оно обычно указывается в элементе <ttl>. CD На нашем диске ты найдешь исходный код скрипта, генерирующего RSS-ленту, самопального web RSS-клиента, всю необходимую документацию, а так же несколько RSS-клиентов под Windows. WWW По этим адресам ты найдешь спецификации XML и RSS: http://blogs.law.harvard.edu/tech/rss INFO В качестве RSS-клиента советую тебе использовать софтину с названием ActiveRefresh, найти которую можно на нашем диске. |