|
|
ram_by Свой |
Зарегистрирован: 23.12.2009
Сообщений: 16
|
Обратиться по нику
|
ram_by |
Ответить с цитатой | | |
|
Статья рассказывает о написании RSS читалки на php. После статьи про парсеры и "толчков" к изучению регулярных выражений решил всё-таки за них взяться и вот первый результат. Статья полезна тем, для кого регулярки это набор символов.
rss читалка на php |
|
|
|
|
|
|
BOLVERIN Свой |
Зарегистрирован: 29.05.2009
Сообщений: 76
|
Обратиться по нику
|
BOLVERIN |
Ответить с цитатой | | |
|
Нормально Ожидал что с БД и запросами через крон.. ну ладно и так нормально |
|
|
|
|
|
Интернет-маркетинг и SEO. Теория и практика. |
ram_by Свой |
Зарегистрирован: 23.12.2009
Сообщений: 16
|
Обратиться по нику
|
ram_by |
Ответить с цитатой | | |
|
Данный вариант прекрасно подойдёт для опубликования на сайте rss записи например блога и тд
а бд и крон это уже для сервиса рассылки))) |
|
|
|
|
|
|
Cabal Гуру |
Зарегистрирован: 20.10.2007
Сообщений: 1360
|
Обратиться по нику
|
Cabal |
Ответить с цитатой | | |
|
Держи репу. А то я на тебя накинулся в прошлом топе... Только опять сначала взял инструмент а потом полез делать работу. А надо сначала определится с работой а потом брать инструмент. Парсеры xml есть и в виде функций пхп и в виде готовых классов. Я пользовался насколько помню SimpleXMLElement. И ещё с PEAR каким то классом в другой раз, там вообще всё великолепно было. Вообще PEAR - не заменимая вещь. |
|
|
|
|
|
Cabal - патентованный зануда. |
mescalito Свой |
Зарегистрирован: 05.09.2006
Сообщений: 97
|
Обратиться по нику
|
mescalito |
Ответить с цитатой | | |
|
есть готовый вариант
http://magpierss.sourceforge.net/
Код: |
require_once 'rss_fetch.inc';
$url = 'http://magpie.sf.net/samples/imc.1-0.rdf';
$rss = fetch_rss($url);
echo "Site: ", $rss->channel['title'], "<br>
";
foreach ($rss->items as $item ) {
$title = $item[title];
$url = $item[link];
echo "<a href=$url>$title</a></li><br>
";
}
|
Magpie is distributed under the GPL license |
|
|
|
|
|
|
ram_by Свой |
Зарегистрирован: 23.12.2009
Сообщений: 16
|
Обратиться по нику
|
ram_by |
Ответить с цитатой | | |
|
Cabal писал(а): |
Только опять сначала взял инструмент а потом полез делать работу. А надо сначала определится с работой а потом брать инструмент.
|
Просто в замен предыдущей статьи хотелось написать что-то с регулярками, первое что пришло на ум - парсер рсс =)
Вообще удобнее код)
Хотя где-то читал, что регулярные выражения слишком грузят проц...
Так же и выражения
Код: |
echo "<a href=$ulr>";
|
больше грузят систему, чем
Код: |
echo "<a href=".$url.">";
|
Это уже к товарищу mescalito =) |
|
|
|
|
|
|
kittenk Опытный |
Зарегистрирован: 30.09.2009
Сообщений: 485
|
Обратиться по нику
|
|
|
Компания СтоКрат - продвижение сайтов |
|