Структура сайта
Прежде чем создать сайт, Вам необходимо продумать структуру сайта для удобной навигации, чтоб в дальнейшем, если Вы решите усложнить структуру (добавить или удалить модули и разделы; редактировать навигацию меню и др.), не пришлось переписывать изменившиеся URL, что, впоследствии, связано с ошибкой 404 (страница не найдена).
Что такое структура сайта?
Структура сайта – это система взаимного расположения его частей, т.е. это то, из каких частей он состоит и как эти части располагаются на сайте.
Приведу основные структуры сайта и примеры в виде схемы.
Существует внутренняя и внешняя структура сайта.
Рассмотрим внутреннюю.
Внутреннюю структуру сайта можно уподобить оглавлению книги: есть главы (рубрики), параграфы (подрубрики) и одного взгляда на оглавление Вам сразу становится ясным и содержание книги, и что и где искать.
Сайты создаются для разных целей, и от этого во многом зависит - какая у него будет внутренняя структура.
Внутренняя структура сайта разделяется на подвиды:
- древововидная (иерархическая) структура сайта
- линейная структура сайта
- произвольная структура сайта
Древовидная структура – самая распространенная и наиболее удобная. Страницы разбиты по категориям и подкатегориям.
В линейной структуре страницы располагаются в определенном порядке. Переход с одной страницы на другую строго определен. Такая структура обоснована, например, при обучении. Располагая страницы в определенном порядке. Вы можете быть уверены, что пользователь не пропустит нужный материал.
В произвольной структуре страницы расположены в свободном порядке. Такая структура оправдана только для небольших сайтов.
Рассмотрим внешнюю структуру.
Внешняя структура сайта – это блок-схема сайта, это то, какие элементы (части) Вы используете на всех страницах сайта и каково их взаимное расположение. Это то, что Вы видите, заходя на любой сайт.
Вот упрощенная модель сайта (макет):
Бывают и посложнее структуры с одной или двумя колонками (сайдбарами); навигация (область меню) может находиться и под шапкой сайта (горизонтальной меню) и др..
Все это (внутреннюю и внешнюю структуру) Вам необходимо продумать для удобной навигации по сайту!
Как только Вы продумали структуру, можно начать создание сайта.