Делаем Rss Ленту Для Своего Сайта
RSS - это просто
Основой данного материала стала статья "Технология RSS | Экспорт информации в RSS" но некоторым этот материал показался - не совсем понятным, что ж, я постараюсь разжевать.
Первым шагом будет написание скрипта RSS ленты: создаём файл rss.php и пишем в него наш код:
Оcнова есть, сохраняем, но не закрываем, решаем с какой таблицей будем работать, допустим, с новостями и таблица называется news.
Ищем в нашем коде строчку:$re=mysql_query("select * from `news` order by id desc limit 10");
Нас интересует:select * from `news` order by id desc limit 10
select - как переводится, так и работает - можно перечислить выбираемые поля таблицы, а можно указать * тогда будут выбраны все поля.
from - тоже работает как и переводится, из какой таблице будут выбраны поля, в нашем случаи как пример будет таблица "news"
order by - стоит перед значением по которому будет производится сортировка, в данном случаи `id` новости, и сортироваться будет сверху вниз, но этого нам не надо поэтому дописываем desc - с этим значением сортировка будет снизу вверх.
limit - из названия понятно "лимит" - лимит на количество выводимой информации, дабы не завалить всеми материалами подписавшегося - ставим ограничение к примеру в 10.
Готово, теперь разберём шаблон.Ищем внизу строчки:
# $res[имя поля в таблице, которое будет заголовком]
echo "$res[title]";
Здесь придётся немного притормозить, дело в том, что у некоторых новости сортируются не так, как предполагаю я - если структура просмотра новостей другая - попробуйте подобрать сами, в общем, здесь должна содержаться ссылка на новость. Хотя возможно, что все новые новости у вас на одной станице, и вы могли бы указать её, как пример:
$link/index.php?str=news или $link/news.php
Переменная $link будет содержать ваш url поэтому её не меняем.
echo "$link/index.php?str=$res[id]";
$res[имя поля в таблице, которое будет содержать основной текст]
Обычно это поле содержащее текст материала (новости) - но как быть, если новость слишком длинна. Да, если это так-то придётся немного подправить наш скрипт - в конце этой части материала я приведу пример такого решения.
echo "$res[desc]";
$res[имя поля содержащие дату добавления новости]
echo "$res[date]";
Снова ссылка на новость - или как предположили выше - ссылка на страницу новых новостей.
echo "$link/index.php?str=$res[id]";
Отредактировали - сохраняем, теперь скрипт работает с нашей уже имеющейся таблицей новостей.
Как я и упоминал выше на счёт:
$res[desc] - поля содержащие текст, может содержать большой материал, поэтому нам необходимо его обрезать и отправить только определённый размер материала. Для этого вернёмся к строчке:
$re=mysql_query("select * from `news` order by id desc limit 10");
И разберём её иначе, а именно:
select * - заменим * на имена необходимых полей таблицы, как пример у нас идут: id, date, title, desc. Поле desc мы и будем менять, сделаем следующие:
SUBSTRING(desc,1,250) AS text - данное выражение вырежет из нашего материала в поле desc от первого символа - 250 символов и переименует поле для нас из desc в text, говоря простым языком. Теперь в шаблоне меняем
$res[desc] на $res[text].
У нас получится:
$re=mysql_query("select id, date, title, SUBSTRING(desc,1,250) AS text from `news` order by id desc limit 10");
Вот такой вот пример скрипта экспорта наших данных в RSS.
Для того чтобы добавить иконку RSS в адресной строке браузера (чтобы пользователи видели наличие RSS новостной ленты и могли подписаться)
Пишем в шаблоне сайта, между тэгами head следующую строку:
link rel="alternate" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="rss.php" type="application/rss+xml"
(RusArticles SC #360502)
Тэги статьи:
rss сделать rss
RSS-подписка
В настоящее время все больше и больше растет популярность RSS. Сможет ли RSS заменить в будущем электронную почту и какой из этих инструментов эффективней?
В настоящее время все больше и больше растет популярность RSS. Сможет ли RSS заменить в будущем электронную почту и какой из этих инструментов эффективней?
Google Reader - это популярный RSS агрегатор от известной компании Google. Рассмотрим наиболее популярные преимущества Google Reader.
Задался таким вопросом недавно. «Имеет ли мне смысл выкладывать свои записи в RSS полностью, или может просто делать анонсы?». Сейчас я понимаю, что правильно делаю, когда выкладываю свои посты полностью. Рассказали мне недавно, что на западе очень популярен бизнес на RSS лентах. Сейчас поясню это очередной порцией «пушкаревщины».
Нет. Не подумайте. Этот заголовок придумал не я. Это цитата одного очень уважаемого бизнесмена. Где-то месяца 3 назад, меня коучил человек, который довольно давно уже занимается бизнесом. Он организовал свою сеть продаж и занимается сетевым маркетингом. Он не продает гербалайф или таблетки для похудения. Нет. Он продает софт, живет в Питере и является гуру сетевого маркетинга.
Практические советы по раскрутке блога
В наше время очень мало веб - дизайн студий каторые отлично справляются со своею работаю! Сегодня я вам раскажу про веб - дизайн студий каторые создают сайты в системе uCoz. Некоторые студий не буду перечислять, (их много) обманывают свойх заказчиков, подставляя их забрав оплату за заказ. Но есть студий каторые работают не ради денег, а ради удовольствия и берут совсем низкую оплату за работу, предоставляя большой спектр услуг. Одной из этих веб - дизайн студией являеться Webster Design Company
Веб-браузеры являются очень важными для веб-разработчика. Миллионы пользователей всемирной паутины ежедневно пользуются программным обеспечением для просмотра веб-сайтов. Вы хотите узнать что такое веб-браузер, какие браузеры самые популярные? В данной статье можно найти ответы на эти вопросы.
Если Вы пытаетесь продвигать через Интернет что то для себя новое, и не уверены в том, что проект будет успешным, то Вот вам первый совет: НЕ СТОИТ ТРАТИТЬ НА РАЗРАБОТАКУ САЙТА ИЛИ СОЗДАНИЕ ИНТЕРЕНТ МАГАЗИНА сразу много денег!
Профессиональный пакет для разработки и создания web-сайтов, предоставляющий неограниченную свободу при верстке и оформлению страниц с самым сложным дизайном. Вы недовольны дизайном своего web-сайта? Или вы просто хотели бы попробовать создать свой первый персональный сайт? Тогда MAGIX Xtreme Web Designer 5 является самым идеальным и наиболее гибким, и простым решением.
Небольшая статья, содержащая информацию о состояние РязНЕТа и перспективах его развития
Создание сайтов своей целью имеет информационную поддержку бизнеса. Данный факт понимают все без исключения, однако, когда доходит до дела, оказывается, что никто не задумывается об этом, разрабатывая собственный сайт. Создание сайтов, качество проработки информации, а также эффективность ресурса и способность его выполнять возложенные функции – совершенно взаимосвязанные понятия. Нам бы хотелось остановиться именно на информации, как на основном элементе при создании качественных сайтов.
С тем, чтобы в теперешних показателях добиться подлинного финансового преуспевания, необходимо несколько требование. Это и опытная команда служащих, и надежная линия изделий, и продуманная маркетинговая компания. Более того, для каждой организации действительно значима удачная реклама, нацеленная собственно на выбранную группу потребителей.
Наш небольшой коллектив в разное время включал в себя от 3 до 15 человек. Торговая марка SkyArt Design Group принадлежит компании ООО «Новая Информационно-технологическая Компания», которая зарегистрирована в 2006 году. Первый коммерческий интернет-проект под нашим торговым знаком появился в сети в 2000 году.
Как самостоятельно произвести на свет свою RSS ленту - которая будет производить экспорт свежей информации из вашей базы.
Если вы не используете уже готовую CMS систему которая содержит элемент "Captcha" - Вам будет полезно узнать как его интегрировать.


