Ключевое отличие: Joomla - это бесплатная CMS с исходным кодом для публикации контента, который связывается с формами и веб-ссылками. Компоненты - это то, что вы видите в «основной» части страницы. Модули дополняют контент, содержащийся в компоненте; они не предназначены для того, чтобы быть основным содержанием страницы.
Компонент Joomla является основным элементом (центральной частью) Joomla. Это основной функциональный блок Joomla, который можно рассматривать как мини-приложение. По сути, компонент всегда отображает свои результаты в основной области тела шаблона.
С другой стороны, модули обычно являются другими частями основного контента, который является частью своего веб-сайта. Обычно у него меньше параметров, которые настраиваются другим конечным пользователем, и большую часть времени он не обрабатывает какую-либо сортировку информации в базе данных.
Сравнение между Joomla Component и Joomla Module:
Joomla Компонент | Joomla Module | |
Описание | Компоненты - это то, что вы видите в «основной» части страницы. | Модули дополняют контент, содержащийся в компоненте; они не предназначены для того, чтобы быть основным содержанием страницы. |
Отображает | Компонент всегда отображает свои результаты в области «основного тела» своего шаблона. | Модуль отображает результаты, которые охватывают все «основное тело». Это обычно вдоль стороны, вершины или основания основного корпуса. |
категория | Контент отображается - сгруппированы по категориям | Модуль отображается в определенной категории |
использование | Содержание страницы. Это может быть даже полное приложение. | Модули обычно составляют элементы боковой панели или меню содержимого. |
Отображает в | Область содержимого страницы | Поля страницы, которая является боковой панелью, верхним колонтитулом и т. Д. |
Имя файла начинается с | com_ | mod_ |
входные | Может принимать все виды входных данных | Минимальные входы |
Входы как | От статей, до пользователей будут приниматься комментарии в форуме. | Кто онлайн модуль, модуль Опросы принимаются. |