Все о фотошопе

Все для фотошоп - видео уроки, плагины, PSD шаблоны, рамки, клипАрты - все бесплатно!

В закладки | Написать администрации



Скачивай без регистрации, обсуждай, добавляй свое

Навигация

    - Новости
    - Правила сайта
    - О проекте
    - Faq

PS Материалы

    - Картинки
    - Обои
    - Кисти
    - Макросы
    - Стили
    - Формы
    - Текстуры
    - Плагины
    - Рамки
    - PSD
    - Иконки
    - Шрифты
    - Патерны
    - Клипарты
    - Аватары

Программы

    - Графика
    - 3Dmax
    - Mac OS X
    - Разное

Уроки и книги

    - Видео уроки
    - Photoshop CS2
    - Photoshop CS3
    - 3DS MAX
    - Учебники

Шаблоны

    - Joomla
    - TemplateMonster
    - BoxedArt
    - DataLifeEngine
    - WordPress
    - Другие

3D материалы

    - 3D материалы





Главная, Новости: Веб-программирование и концепции Web 2.0. Часть II. RSS-канал на сайте.
Опубликовал: WeLcOmE tO My LiFe   Теги: ---   

Благодаря применению на этапе разработки веб-сайта новейших достижений в сфере графического дизайна и программирования, нынешние интернет-ресурсы становятся похожи на полноценные приложения, ведущие нешуточную борьбу за положение в рейтинге поисковых систем. Успешные, с коммерческой точки зрения, веб-сайты во главу угла ставят потребности конечного потребителя продукта, то есть пользователя. В расчет принимается стремительное развитие и распространение мобильных устройств (телефоны, смартфоны и коммуникаторы стали неотъемлемой частью жизни), и вполне закономерное желание пользователя не только быть в курсе последних новостей, но и получить их, затратив на это минимальное количество времени. В таких условиях, создание на сайте rss-канала разом решит проблемы владельца ресурса, связанные с оповещением посетителей об обновлении контента, да еще и поспособствует увеличению посещаемости, особенно если зарегистрировать сайт в каталоге rss-ресурсов.

Сегодня мы научимся самостоятельно проектировать rss-каналы стандарта 2.0.Практически любая информация, может быть разделена на части и опубликована в формате RSS.
 
Шаг 1. Подготовка таблицы.

Создадим новую таблицу MySQL и назовем ее "news". Затем разместим в ней данные об авторе (author), дате публикации (date), порядковом номере новости (title) и не забудьте самое главное - текст новости (text). Получилось 5 колонок, но вы можете ввести дополнительные данные, если захотите.

Шаг 2. Написание кода.

Для написания основного кода рекомендуется использовать PHP (скриптовый язык программирования, созданный для генерации HTML-страниц на сервере и работы с базами данных).

Первая часть кода:

<?php
header('Content-type: application/xml');
//данные об авторе ресурса.
$data=" ";
$data.= "";
$data.= "";
$data.= "Имя сайта ";
$data.= "URL-адрес ресурса";
$data.= "Описание сайта ";
$data.= "Авторские права ";
$data.= "ru";
$data.= "адрес электронной почты выпускающего редактора";
$data.= "адрес электронной почты веб-мастера";

Подключение к базе данных (таблица MySQL):

$link = mysql_connect ("localhost", "username", "password") or die("Нет соединения");
mysql_select_db("db_name", $link);

Создание запроса к базе данных:

$query="SELECT * FROM news ORDER BY id DESC";
$result = mysql_query($query, $link);

Конвертация последних 20 новостей, доступных на сайте, в формат RSS:

for ($i=1; $i<20; $i++)
{
$row = mysql_fetch_array($result);
$date = $row['date'];
$title = $row['title'];
$text = $row['text'];
$author = $row['text'];

Завершение кода:

$data.="";
$data.="".$title."";
$data.="тут вписать адрес сайта ";
$data.="".$text."";
$data.="Администрация проекта Имярек";
$data.="".$date."n";
}

mysql_close($link);

$data=$data."";

print($data);

RSS-канал готов, остается только разместить его на сайте. Как видите, ничего сложного нет, однако если вы все-таки решите не тратить время на ручной ввод кода, существуют специальные программы для создания rss-канала, автоматически компилирующие код на основе заданной информации ( WriteRssPhp 1.0 - создания и редактирования RSS каналов) и программы, помогающие правильно разместить готовый канал на сайте (ReaderRssPhp 1.0 - чтения и отображения RSS каналов на сайте).

Источник: http://web-silver.ru/articles/programming/web-2-0-part2.php


Похожие новости:


Раздел: Главная, Новости | сен 4 | Просмотров: 3893

Авторизация

  
 
  

Регистрация | Забыли пароль?



Статистика


На нашем сайте представлены лучшие ресурсы в помощь дизайнерам и специалистам, которые профессионально занимаются рекламой и продвижением товаров, услуг, созданием графических объектов. Уроки и обучающие материалы любого уровня – для специалистов и тех, кто только начал изучение загадочного мира рекламы, и ищет способы воздействия на аудиторию, свой индивидуальный стиль. Динамика современного мира заставляет нас держать руку на пульсе модных тенденций современного искусства рекламы и дизайна. Наш сайт был создан в 2007 году, и обширная коллекция обучающих и демонстрационных видеоматериалов постоянно пополняется новыми ресурсами. Обучающие программы по работе с 3D – изображениями, различные версии программ Photoshop, инструменты работы в CorelDraw и многая другая полезная информация – иконки, коллекция разнообразных шрифтов, клипарты и паттерны, материалы для работы с анимацией, Вы можете бесплатно скачать на нашем сайте. Уроки любой степени сложности помогут вам освоить новейшие дизайнерские тенденции, а представленные шаблоны – воплотить в жизнь самые смелые, креативные идеи. Вы расширите рамки обыденности, почерпнете новые, эксклюзивные идеи для развития своего личностного и творческого потенциала! Мы работаем для Вас, чтобы сделать Ваш мир ярче, а профессиональные качества совершенными.
Главная  |  Правила сайта  |  Контакты администрации  |  RSS канал  |  Статистика      Copyright © 2007-2020г. Design.Ru-Deluxe.Ru