АРМАДА
Как установить rss на сайт?
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

klimentino
Свой
Зарегистрирован: 07.08.2009
Сообщений: 86
Обратиться по нику
# Добавлено:Вт Мар 01, 2011 5:17 pmДобавить в избранноеОтветить с цитатой
Не разу не вникал в эту тему , поэтому прошу объяснить как это сделать. Заранее спасибо за помощь

semtler
Профессионал
Зарегистрирован: 15.10.2008
Сообщений: 905
Обратиться по нику
# Добавлено:Вт Мар 01, 2011 5:22 pmОтветить с цитатой
а что за сайт? на php? cms какая?
Автоматические webmoney кредиты: WMCoin

ctapbiu
Опытный
Зарегистрирован: 06.01.2008
Сообщений: 328
Обратиться по нику
# Добавлено:Вт Мар 01, 2011 5:27 pmОтветить с цитатой
как установить rss на сайт


Последний раз редактировалось: ctapbiu (Вт Мар 01, 2011 5:31 pm), всего редактировалось 1 раз

klimentino
Свой
Зарегистрирован: 07.08.2009
Сообщений: 86
Обратиться по нику
# Добавлено:Вт Мар 01, 2011 5:31 pmОтветить с цитатой
Сам писал . Html
Ссылка в подписи

deBrain
V.I.P.
Зарегистрирован: 03.06.2010
Сообщений: 1569
Обратиться по нику
# Добавлено:Вт Мар 01, 2011 8:49 pmОтветить с цитатой
<link href="тут ссылка до RSS-ленты .xml" rel="alternate" type="application/rss+xml" title="ARENA Online - Новости игры" />

Формат генерирования ленты можно подсмотреть из любой ленты. Обычно это заголовки канала и потом заголовки, время, ссылка и контент постов.

Что-то вроде этого:
<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
Описание канала
<channel>
<title></title>
<description></description>
<link></link>
<pubDate></pubDate>
<ttl>600</ttl>
Дальше тела постов
<item>
<title></title>
<link></link>
<description>И тут обычно начинают с <![CDATA[Тут сам контент]]></description>
<pubDate></pubDate>
<guid></guid>
</item>
Завершается всё это:
</channel>
</rss>

Как вариант этот файл можно генерировать при помощи PHP очень легко.
Правильно вкладываем свободные средства в ПАММ
Правильный хостинг: DigitalOcean

Bytexpert + +
Свой
Зарегистрирован: 28.10.2007
Сообщений: 58
Обратиться по нику
# Добавлено:Пт Мар 04, 2011 9:40 amОтветить с цитатой
Как уже сказали выше RSS это простой текстовый xml-файл его можно написать руками. Я свой сайт генерил в WebSitePad-е там он строится автоматически.
WebProject - бесплатная программа для создания и сопровождения html-сайтов
Pingxpert - ускоритель индексации сайта

Bytexpert + +
Свой
Зарегистрирован: 28.10.2007
Сообщений: 58
Обратиться по нику
# Добавлено:Сб Мар 05, 2011 10:44 amОтветить с цитатой
На сл. неделе подготовлю Web Site Pad 3.0 там сделаю шаблон проекта для генерации RSS ленты по введенным данным вручную, обычно в rss ленте 10 топиков, поэтому можно будет воспользоваться программой бесплатно - укладываетесь в триальные ограничения на генерацию 10 страниц, а бороться с отсутствием сохранения проекта можно просто сохранив текст набранного содержания проекта в текстовый файлик, а при открытии проекта его восстановить. Вот ведь - сам рассказываю как обойти ограничения триала в своей программе... Smile
WebProject - бесплатная программа для создания и сопровождения html-сайтов
Pingxpert - ускоритель индексации сайта

deBrain
V.I.P.
Зарегистрирован: 03.06.2010
Сообщений: 1569
Обратиться по нику
# Добавлено:Сб Мар 05, 2011 1:47 pmОтветить с цитатой
Не проще ли было написать скрипт на PHP, кинуть его на хост и в крон поставить, пусть генерирует новую RSSку хоть каждую секунду. Я так делаю. Просто и автоматизировано.
Правильно вкладываем свободные средства в ПАММ
Правильный хостинг: DigitalOcean

Bytexpert + +
Свой
Зарегистрирован: 28.10.2007
Сообщений: 58
Обратиться по нику
# Добавлено:Сб Мар 05, 2011 2:12 pmОтветить с цитатой
deBrain писал(а):
Не проще ли было написать скрипт на PHP, кинуть его на хост и в крон поставить, пусть генерирует новую RSSку хоть каждую секунду. Я так делаю. Просто и автоматизировано.



Да, хорошее автоматизированное решение, но у человека сайт руками написан и rss по идее должен соответствовать статьям на сайте, поэтому такой скрипт может сложноватым выйти - читать файлы на хосте, анализировать какие добавились вытаскивать текст. Т.е. если сайт ручками, то и rss в таком случае лучше ручками...
WebProject - бесплатная программа для создания и сопровождения html-сайтов
Pingxpert - ускоритель индексации сайта

deBrain
V.I.P.
Зарегистрирован: 03.06.2010
Сообщений: 1569
Обратиться по нику
# Добавлено:Сб Мар 05, 2011 2:45 pmОтветить с цитатой
а как он хотел?) Ручками через скрипт тоже проще будет.
Правильно вкладываем свободные средства в ПАММ
Правильный хостинг: DigitalOcean

Bytexpert + +
Свой
Зарегистрирован: 28.10.2007
Сообщений: 58
Обратиться по нику
# Добавлено:Сб Мар 05, 2011 5:13 pmОтветить с цитатой
deBrain писал(а):
а как он хотел?) Ручками через скрипт тоже проще будет.

Т.е. что-то типа админки сделать для написания rss? Или в самом php фале задать параметры и текст и он уже будет генерить валидный rss?
WebProject - бесплатная программа для создания и сопровождения html-сайтов
Pingxpert - ускоритель индексации сайта

deBrain
V.I.P.
Зарегистрирован: 03.06.2010
Сообщений: 1569
Обратиться по нику
# Добавлено:Сб Мар 05, 2011 7:38 pmОтветить с цитатой
Как вариант (самый топорный): Формы ввода сделать и PHPшку которая будет собирать ленту как экшен. Минус один есть, придётся каждый раз заполнять по 1-100 полей в зависимости от того сколько надо новостей. Но это минусы из-за ручного движка. Хотя можно и в самописный двиг встроить если мозгов хватит.
Правильно вкладываем свободные средства в ПАММ
Правильный хостинг: DigitalOcean

Жека
V.I.P.
Зарегистрирован: 07.12.2005
Сообщений: 2171
Обратиться по нику
# Добавлено:Сб Мар 05, 2011 8:08 pmОтветить с цитатой
имхо если сайт сделан на голом html, это значит, что обновляется он не очень часто, соответственно зачем к нему прикручивать RSS?
Подпись

deBrain
V.I.P.
Зарегистрирован: 03.06.2010
Сообщений: 1569
Обратиться по нику
# Добавлено:Вс Мар 06, 2011 9:14 amОтветить с цитатой
Как вариант чтобы можно было кросспостить через RSS-ленту во всякие-разные сайты. Вообще RSS-лента для сайта или (читай "и тем более") блога сейчас необходимый атрибут. Ещё в рейтингах участвовать некоторых можно и показывать читателям счётчик подписчиков)
Правильно вкладываем свободные средства в ПАММ
Правильный хостинг: DigitalOcean
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры