Современные шаблоны, выполненные серьёзными разработчиками, характеризуются наличием огромного количества позиций модулей. Если вспомнить стандартный набор позиций шаблона в Joomla 1.5, то можно только ностальгически вздыхать по их непритязательной простоте: всего-то их было раз-два и обчёлся, запомнить можно было все сразу - вот тебе left, вот right, а вот user1 - user4. И всё. Другое дело шаблоны нынешние. Смотришь иной раз на сайте разработчика демо-версию шаблона и восхищаешься: вау, как классно! А начинаешь работать с тем же самым шаблоном и понимаешь, что надо несколько месяцев потратить на то, чтобы выбранный шаблон и у тебя заиграл всеми красками, читай - всеми модулями. Ведь модуль - это не просто конструкция ради забавы, а средство для вывода информации. И если использовать эти средства по полной программе, то, как я убедилась, достаточно двадцати полноценных статей, чтобы посетителю сайт казался по уши заполненным информацией.
Проблема только одна: КАК раскидать всю информацию по модулям, чтобы иллюзия безразмерности сайта была полной и окончательной? Особенно это касается шаблонов, использующих Gantry Framework (шаблон нашего сайта относится к их числу). Все они имеют структуру, показанную на схеме ниже. Согласитесь, что она впечатляет: жирным шрифтом обозначены секции, но они, в свою очередь, делятся на позиции, обозначенные буквами. Например, если я хочу поставить модуль в секцию showcase, то использую на выбор позиции от showcase-a до showcase-f. Я до сих пор не смогла подсчитать, сколько у меня может быть вариантов размещения модулей. Фантазии разыгрываются (хочется использовать всё и сразу!) - но претворение их в жизнь доставляет много хлопот, поэтому я укрощаю буйство желаний в целях жизненного спокойствия. Ну, а молодым и амбициозным сам Бог велит использовать то, что придумали разработчики из самой лучшей, на мой взгляд, команды Rockettheme.