Многие неопытные пользователи, которые решили создать свой первый сайт на основе CMS Joomla, часто теряются в многообразии новых терминов. Еще бы, ведь действительно становится немного страшно, когда ты и понятия не имеешь, как отличить компонент от модуля, потому что просто не знаешь, что это такое.

Эта статья написана специально для таких новичков в деле сайтостроения, чтоб помочь им освоить все основные функции CMS Joomla.

Компоненты

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

Компоненты Joomla смело можно сравнить с Wordpress-плагинами: и то, и другое делает CMS более функциональной. Как правило, компоненты – это галереи изображений, форумы, системы сбора статистики и тому подобное.

Чаще всего компонент состоит из двух частей: админ-панель и фронтенд (часть компонента, которая видна посетителям сайта). Но компонент может состоять и только из одной части.

Возьмем в качестве примера такой стандартный компонент Joomla, как Search – он обеспечивает поиск материалов на интернет ресурсе – так он не имеет админ-панели. А вот компонент Config, который служит для настройки глобальных параметров, напротив, имеет только административную часть.

Модули

С помощью модулей так же можно расширить функционал Joomla, но они являются всего лишь дополнениями к компонентам. Типичные примеры модулей – это навигация по сайту, календарь и т.п. Если же проводить аналогию с Wordpress, то модули это просто близнецы-братья виджетов.

Мамботы

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

Прежде всего, хотелось бы акцентировать ваше внимание на том, что мамботы – это своеобразные атавизмы, которые были живы и востребованы во времена Joomla 1.0.x. А вот, если вести речь о версии Joomla 1.5.x то роль мамботов исполняют плагины, но делают они это в несколько ином, гораздо большем, масштабе.

Мамботы обрабатывали только содержимое материалов, перед выводом на фронтенд, а плагины работают для всех расширений Joomla.

Вместо заключения

Итак, подытоживая все выше написанное, можно сделать следующие выводы:

Компоненты — это расширения Joomla, из которых складывается функционал всей системы и по средствам которых поддерживается интерактивное взаимодействие с посетителями сайта.

Модули служат для отображения информации и, как правило, не выполняют каких-либо операций по добавлению или редактированию данных.

Мамботы — это небольшие по своему функционалу дополнения, с помощью которых можно производить манипуляции с данными перед тем, как они будут отображены для пользователей.
 

© 2011-2017 ООО «Лаборатория Суховея»