Как оказывается скрипт для создания rss-канала делается за 5-15 минут :)

lukst
На сайте с 10.11.2006
Offline
91
2664

Прошу сильно не бить. Не нашел места куда пронубить, решил постануть сюда.

Как я ненавижу кодить :). С горем пополам накодил на пару строк rss-канал для своих проектов. Вроде работает, но валидатор до сих пор матюкается. Ну и фиг с ним - Опера нормально воспринимает мое творчество.

<? 

include "config.php";

$buf='<?xml version="1.0" encoding="windows-1251" ?>
<rss version="2.0" >
<channel>
<title>'.$name.'</title>
<link>http://'.$_SERVER['HTTP_HOST'].'/</link>
<description>Лента свежих новостей с '.$name.'</description>
<language>ru</language>';

$lines = file ('./newmsg.txt');
foreach ($lines as $line_num => $line) {
$line=strip_tags($line);
$pieces = explode("|", $line);
$buf.="
<item>
<title>$pieces[1]</title>
<link>http://".$_SERVER['HTTP_HOST']."/".$pieces[2]."_".$pieces[3].".htm</link>
<description> $pieces[4]</description>
</item>";
}


$buf.="
</channel>
</rss>";
header("Content-Type: text/xml; charset=windows-1251");
echo $buf;
?>

Может быть кому-нибудь поможет. Как оказывается скрипт для создания rss-канала делается за 5-15 минут :).

Я сделал rss-канал только для последних 10 свежих статей без разделения по категориям. Подскажите плз имеет ли смысл для своих 20-150 категорий делать отдельные rss-каналы или все же ограничится одним общим?

Добавь сайт в белую базу Seopult (http://trustlink.ru/registration/102783) Trustlink - биржа со 100%-раскупаемостью ссылкомест.
LD
На сайте с 02.06.2007
Offline
68
#1

Имхо, если можно в rss вытащить 100 новостей - это лучше, чем вытащить только 10. Поэтому делайте rss на максимально возможное количество контента на Вашем сайте (если он, конечно, будет полезен читателям rss-каналов). А сайту Вашему это точно на пользу пойдет.

Домены в РУ-Центре (NIC.RU) от 92 р. (/ru/forum/680553) - офиц.партнер - панель - regfi.ru (http://regfi.ru)
Oniks
На сайте с 22.08.2005
Offline
176
#2

Более корректно писать так:

<title>{$pieces[1]}</title>

А раздел для таких топиков - "Веб-строительство"...

Профессиональные услуги фотографа в Москве и области (http://www.oniks-photo.ru/) покупаю стать и ссылки с сайтов про охоту
lukst
На сайте с 10.11.2006
Offline
91
#3

спасибо, за коменты

первые посетители с лент пошли - решил как и посоветовали постараться охватить как можно большую часть своего контента

[Удален]
#4

напоминает один к одному пост Могилевского бомжа с разницой поста в 5 дней

копипаст незачтен

[Удален]
#5

о, соре)) посмотрел куда ведут ссылки из подписи))

привет бомжам! ))

M
На сайте с 20.08.2004
Offline
376
#6
Oniks:
<title>{$pieces[1]}</title>

Могу ошибаться, да и не кретично может быть в данном случае, в пхп4 будет проигрыш в скорости выполнения :)

отец сыночка, лапочки дочки и еще одного сыночка

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий