Пятница, 19.04.2024
Мой сайт
Меню сайта
Категории раздела
Мои статьи [4]
Программирование [11]
Программирование и все что с этим связано
Заправка и ремонт принтеров [1]
Заправка и ремонт принтеров Делимся опытом
NoWork [3]
Наш опрос
Оцените мой сайт
Всего ответов: 14
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Статьи » Программирование

Модель интернет-блога
Модель публикации  новой записи
В последнее время в среде пользователей Интернета стали популярны  В Сети появилось множество проектов, как платных, так и бесплатных, где любой желающий может создать свой собственный блог. Механика работы блоговых систем заключается в публикации различного рода сообщений или новостей на своей личной странице. Все сообщения публикуются в виде новостной ленты. Сами публикации подразделяются по категориям, или рубрикам. В итоге все люди, заходящие на блог, могут ознакомиться с публикациями и прокомментировать со общения, в том случае если хозяин блога разрешил это делать.
Для реализации блогов используются разные программные средства, но в общем виде эти сервисы организованы по одной схеме. Имеется большой сервер со специализированной системой управления сайтом. В рамках этой системы каждый человек обретает определенную дисковую квоту и инструменты для ведения блога. Заходя в систему под своим именем и логином, пользователь получает возможность делать различного рода публикации.
В данном случае явно прослеживается идея создания ПС управляющего информационным наполнением ИР.
В рамках дипломного проекта рассмотрим  создания своего ПС со своим доменным именем, а также локальную версию с использованием Apache22+PHP5+MySQL5.
Основные принципы положенные в основу модели  простое управление, легкость в освоении, минимум технических требований к хостингу.
Для этого создадим базу данных, передайте на хостинг файлы ПС. Создадим конфигурационный файл, который  необходим для корректной работы ИР. В данном файле разметим основные параметры БД и основные настройки ИР.
Доступ к ИР в осуществляется через форму авторизации. Войти в систему можно также из публичной части сайта, для этого необходимо в форме авторизации войти как гость(guest).
Cистема публикаций в  ИР построена по новостному принципу. Публикуя на сайте новое сообщение или запись,  автоматически будет сдвигать предыдущую запись вниз по странице. В итоге на сайте со временем образуется своеобразная новостная лента. Чтобы лента сообщений не была бесконечной, администратор сайта в настройках указывает количество записей на одной странице. Как только публикаций становится больше, чем может уместить одна страница, автоматически формирует новую страницу, организовав в нижней части окна постраничный механизм навигации по записям.
Чтобы не сваливать все записи на одну страницу, в ИР предусмотрена система рубрик, которая и подразделяет все публикации на категории. Поэтому, перед тем как начинать работать лучше сразу продумать общую структуру сайта и названия будущих рубрик (например, книги, видео, журналы, аудио…). Затем в момент создания новой публикации  «привязываем» ее к одной из рубрик.




Источник: http://Горнаков С. Г. Осваиваем популярные системы управления сайтом (CMS). – М.: ДМК Пресс, 2009. – 336 с.: ил.
Категория: Программирование | Добавил: neon (18.03.2011) | Автор: Теслюк Евгений E
Просмотров: 520 | Рейтинг: 5.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Конструктор сайтов - uCoz