суббота, 1 сентября 2007 г.

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

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

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

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

Ярлыки:

Комментарии: 11:

Blogger Arser сказал(а)...

зачем изобретать велосипед? в инете есть 101 класс на пхп для rss. это _правильные_ скрипты, с опциями, на которые не ругаются валидаторы и т.д.
хотя, потренировался в программировании - тоже хорошо.

1 сентября 2007 г., 10:44  
Blogger 4mo сказал(а)...

ИМХО, подключать и юзать чужие классы вместо того чтобы написать 5-10 строк кода - неразумно.

1 сентября 2007 г., 16:09  
Blogger SEOCoding сказал(а)...

Ты бы код выложил, а то влом вглядываться в эту картинку. К тому же, она по-моему, без подсветки :)

4 сентября 2007 г., 11:34  
Blogger 4mo сказал(а)...

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

4 сентября 2007 г., 23:07  
Blogger SEOCoding сказал(а)...

На счёт подстветки - многое упускаешь :-)
тоже по началу только в блокноте воял. Под виндой сейчас как минимум http://context.cx

По коду - на хоть на http://ifolder.ru выложи..

5 сентября 2007 г., 8:05  
Blogger 4mo сказал(а)...

на харде есть куева туча софта, но я сам по себе минималист, - ничего лишнего не инсталю
решил поступить проще скинул код сюда http://forum.searchengines.ru/showthread.php?p=2377744#post2377744

5 сентября 2007 г., 9:38  
Blogger SEOCoding сказал(а)...

А, да я имел ввиду - код бы просто выложил, а подсветка-то у меня найдётся :)
ща глянем чё там такое..
А в каких валидаторах проверяешь этот XML?

5 сентября 2007 г., 10:08  
Blogger SEOCoding сказал(а)...

Ну в целом код нормальный, за исключением необычных вещей :) обычно в ЮТФ-8 кодировке выводят.
Да и тэг pubDate не игнорируют.. Ну в принципе можно и так.

Из совсем не обычного. Не увидел где ты заголовки выводишь?
Если нигде - поставь вот это:
header("Content-Type: text/xml; charset=windows-1251");
перед первым echo (у тебя на последней строке он), нужно перед ним поставить.

5 сентября 2007 г., 10:26  
Blogger 4mo сказал(а)...

спасибо
заголовок пофиксю
остальное (пубдэйт+ютф) сделаю чуть позже
но на старых проектах оставлю так как есть (что-то ломает на 25 сайтиков прокачивать)

5 сентября 2007 г., 11:52  
Blogger SEOCoding сказал(а)...

А сейчас-то по-прежнему валидаторы ругаются на стуктуру или уже пофиксилось?

5 сентября 2007 г., 12:28  
Blogger 4mo сказал(а)...

не проверял (я сейчас на офлайн-жобе)
ругались они на отсутствие пуб-даты это точно

5 сентября 2007 г., 14:14  

Отправить комментарий

Подпишитесь на каналы Комментарии к сообщению [Atom]

Ссылки на это сообщение:

Создать ссылку

<< Главная страница