Принципы создания сайта на Joomla!
(1 Проголосовало)

Если вы загрузили, установили  и настроили Joomla!, то теперь вам нужно понять основные принципы  создания сайта на ней.

Строительные единицы  Joomla! – модкли, мамботы, расширения, плагины, компоненты и так далее. Разницу между ними не могут понять и объяснить сами создатели системы. Именно это иногда и может испугать начинающего веб-дизайнера. Задача этой статьи облегчить ему жизнь  и осветить принципы создания сайта.

Сразу следует оговориться, что мамботы – устаревшее название модулей или плагинов, пришедшее от CMS Мамбо, а все прекрасно знают, что Joomla! произошла именно от нее. Поэтому понятие «мамботы» мы рассматривать не будем. Теперь далее по порядку.

Расширения – наименование, объединяющее модули, плагины и компоненты.

Модули – визуальные единицы конструктора, который представляет собой Joomla! и этим она напоминает Lego. Все, что мы видим на сайте и есть отдельные  модули. То есть это меню, часы, новости и так далее. Их можно включить и выключить, например, включили модуль часы – на сайте появились часы, отключили – они исчезли. Чтобы модуль появился на сайте нужно проделать следующие операции:

1. Сначала модуль нужно включить, ведь когда мы устанавливаем модуль Joomla! по умолчанию, он, естественно, отключен, то есть его установили, но он не работает. Таким образом, сразу после установки Расширения >>> менеджер модулей >>>нужно найти установленный модуль и сразу его включить и если нужно, настроить.

2. Требуется задать позицию отражения на сайте, для чего в настройках меняем позицию модуля и он по умолчанию устанавливается в позицию left.

Все модули включены в позиции Joomla!, модули можно менять, а позиции – перемещать. То есть, если говорить проще – модуль – это шпингалет а позиция  - стеклопакет. На строительство дома шпингалеты не привозятся, доставляется готовый оконный  блок. Между этим оконным блоком и позицией можно провести аналогию. Оконные блоки используют в строительстве, так же мы используем позиции в строительстве нашего сайта. Как, при необходимости, в оконном блоке можно заменить шпингалет, так и мы можем заменить модули в позиции. Нужно четко уяснить непреложную истину, в которой постоянно все путаются – единицами веб-строительства Joomla!.являются позиции, а никак не модули! И пока модуль не включен в позицию, он на сайте не отображается. Сайт представляет собой позиция 1 + позиция 2 + позиция 3 и в каждую из них включены свои модули: в позицию 1 модули 1 и 2, в позицию модуль 4 и так далее. Обычно количество позиций на сайте ограничено.

Плагины в создании, то есть строительстве Joomla! не являются самостоятельной единицей, они расширяют функции модулей. Так, например, к компоненту «Комментарии» могут идти разные плагины – добавления смайликов или капчи. Сами по себе ни смайлики, ни капчи не играют никакой роли, но в качестве расширения функционала комментариев даже очень могут пригодиться.

Компонеты Joomla ! – самые запутанные элементы в представленной классификации. Часто бывает, что у модулей и плагинов может быть большое количество настроек. Вот тогда у модуля или плагина и появляется компонент, представляющий собой совокупность модуля или плагина. К примеру, существует модуль «облако тегов», расположенное на сайте в верхнем правом углу.  У него много настроек и поэтому в админпанели есть компонент «облако тегов». То есть, можно сказать, что компонент – это разросшийся модуль или плагин и именно поэтому для установки расширения нужно установить и модуль и компонент, которые буду играть разные роли: модуль будет служить для того, чтобы что-нибудь отобразить на сайте, а компонент – для настройки этого отображения.  В случае, если расширение совсем выросло, то компоненты могут уже представлять собой самостоятельный элемент. Так, карта сайт xmap, в котором расширение  вроде бы должно быть модулем, так как выводит карту сайта, но на саом деле является компонентом.

 

 

 

Главная Статьи Принципы создания сайта на Joomla!