Практическая работа №1. Разработка простейшего веб-приложения

Опубликовано пользователем Бессонов Л.В. 13.02.2010г.

Цель работы

Разработать простейшее веб-приложение, реализующее CMS (Content Management System).

Описание

Современные веб-разработчики всё реже обращаются к созданию статичных страниц. Веб-документ выполненный статичной вёрсткой — «штучный» товар. Всё чаще применяются скрипты, частично, либо полностью автоматизирующие процесс создания страниц (например, по шаблонам), а также автоматизирующие процесс обслуживания сайта.

Задание

Разработайте веб-приложение, отображающее страницы, хранящиеся в таблице базы данных. Структура таблицы:

  1. page_id (int, auto_increment) — идентификатор страницы
  2. page_name (varchar) — название страницы
  3. page_text (text) — содержимое страницы
  4. page_weight (int, значение по умолчанию 1) — «вес» страницы в меню сайта

Файлу приложения задайте имя «index.php».

При обращении приложение отображает страницу.

Заголовок
Меню Контент
Подвал

Заголовок и подвал — статичные части. Меню генерируется по запросу к таблице, причём пункты меню сортируются по весу. В части «Контент» отображается содержание страницы, идентификатор которой передаётся в строке запроса приложению, например: «index.php?page=15». Если не передан идентификатор, то приложение должно отобразить первую найденную в таблице страницу с весом 0.

 

 

Баннер SGU.RU