Попробуем раз и навсегда решить эту проблему и ответить на вопрос: «Какой же должна быть структура сайта, создающегося на Joomla?»
Контент или материалы
Под материалом подразумевается некоторая информация, которая будет размещаться на сайте. Как правило, такая информация представляется в текстовом виде, реже - в графическом. Аудио и видеоматериалы также могут использоваться в качестве контента сайта.
Контенту любая система управления сайтом уделяет самое пристальное внимание, ведь эти материалы зачастую и составляют большую часть информационного наполнения сайта.
Создавая статьи для сайта, думайте только лишь над его содержанием и не беспокойтесь о том, как будут выглядеть информационные блоки после оформления – в любом шаблоне для Джумла ваш текст будет смотреться иначе.
Категория и раздел
И категории, и разделы в структуре сайта просто необходимы, ведь они выполнят важную работу: группируют ваши материалы по разным критериям.
Как правило, раздел может состоять из нескольких категорий, а уже сами категории наполняются материалами, предназначенными для сайта. На примере это будет выглядеть так: у вас есть раздел «Электроинструменты», которые подразделяется на несколько категорий – «Шуруповерты», «Дрели», «Перфораторы». Материал, который рассказывает о шуруповертах вы поместите в категорию, которая названа так же, о дрелях и перфораторах – в категории, которые тоже соответствуют названиям. Те материалы, которые могут размещаться в категориях, называют категоризированными материалами. В Joomla также бывают статические, или некатегоризщированные материалы, которые нельзя отнести к какой-либо категории. Как правило, такие материалы содержат общую информацию о сайте.
Ествественно предположить, что и категории, и разделы при создании сайта можно настраивать как угодно. К примеру, вы можете сделать так, что материалы, которые были добавлены в раздел позже, будут появляться первыми при открытии самого раздела, знакомя посетителей с новым актуальным материалом. Упорядочивать информационные материалы можно как угодно – по времени создания или по названию, по времени обновления, по рейтингам показов на сайте или в произвольном порядке.
Сайтостроение на CMS Джумла подразумевает, что структура материалов (Раздел-Категория-Материал) сильно отличается от структуры навигационного меню, которое не имеет подобной жесткой иерархии.