2.2.2 Описание создания страниц web-сайта
Разработка web-сайта велась в основном в паке компании Joomla 1.0.12. Выбор данного пакета обоснован тем, что его освоение отнимает мало времени, во время разработки доступен предварительный просмотр каждой отдельно сделанной операции, доступно большое количество функций (организация интерактивных элементов сайта, создание гиперссылок в несколько кликов мышки и т.п.), пакет поддерживает большое количество технологий (HTML, PHP, ASP, Java, XML, XSLT, CSS и другие).
При создании сайта использовались стандартные шаблоны, однако для их модификации под конкретные задачи, стандартные средства Joomla применять неудобно из-за отсутствия визуального редактора. Поэтому для редактирования шаблонов был использован визуальный редактор DreamWeaver MX.
Рассмотрим создание главной странички сайта (Рисунок 7). Она является основополагающей для всех остальных.
Рисунок 7 - Разработка главной странички сайта
Как видно из рисунка, в основе странички лежит таблица. Все элементы странички составляют некую мозаику, которая впоследствии предстаёт на экране пользователя как единое целое.
Любая информация (текстовая или графическая) заносится непосредственно в ячейки таблицы. Таким образом, достигается структурированность странички, позволяющая наиболее удобно редактировать любой её элемент. Так же для удобства правки и логического отделения одного сегмента от другого каждому из них присвоено имя (рисунок 7). Код шаблонов страниц приведён в приложении А.
- Введение
- 1 Теоретическая часть
- 1.1 Обоснование потребности в web-сайте
- 1.2 Понятие web-сайта
- 1.2.1 Классификация web-сайтов
- 1.3 Проектирование web-сайта
- 1.4 Этапы разработки web-сайта
- 1.4.1 Постановка задачи при проектировании web- сайта
- 1.4.2 Выбор программного средства для разработки
- 1.4.3 Разработка интерфейса
- 1.4.4 Разработка базы данных
- 1.4.5 Разработка административной части сайта
- 1.6 Средства разработки
- 1.6.1 HTML
- 1.6.2 DHTML
- 1.6.3 XML
- 1.6.4 PHP
- 1.6.5 Web-сервер Apache
- 1.6.6 CMS Joomla
- 2 Проектная часть
- 2.1 Общая структура сайта
- 2.2 Разработка интерфейса web-сайта
- 2.2.1 Дизайн web-сайта
- 2.2.2 Описание создания страниц web-сайта
- 2.3 Разработка сайта на основе CMS
- 2.3.1 Описание установки CMS Joomla
- 2.3.2 Создание Раздела
- 2.3.3 Создание Категории
- 2.3.4 Создание объекта содержимого