Ключова різниця: Joomla є безкоштовним CMS джерелом для публікації контенту, що містить контактні форми та веб-посилання. Компоненти є, по суті, тим, що ви бачите в "головній" частині сторінки. Модулі доповнюють вміст, що міститься в компоненті; вони не призначені для основної суті сторінки.
Компонент Joomla є основним елементом (центральною частиною) Joomla. Це головна функціональна одиниця Joomla і може розглядатися як міні-додаток. В основному, компонент завжди відображає свої результати в області основного тіла свого шаблону.
З іншого боку, модулі, як правило, є іншими бітами навколо основного вмісту, який є частиною свого веб-сайту. Зазвичай він має менше можливостей, які можна налаштувати іншим кінцевим користувачем, і більшу частину часу він не обробляє будь-яку інформацію в базі даних.
Порівняння між компонентами Joomla і модулем Joomla:
Компонент Joomla | Модуль Joomla | |
Опис | Компоненти є, по суті, тим, що ви бачите в "головній" частині сторінки. | Модулі доповнюють вміст, що міститься в компоненті; вони не призначені для основної суті сторінки. |
Відображає | Компонент завжди відображає свої результати в області основного тіла свого шаблону. | Модуль відображає свої результати, які охоплюють все «основне тіло». Зазвичай вона розташована вздовж боку, зверху або знизу основного корпусу. |
Категорія | Вміст відображається - згруповано за категоріями | Модуль відображається в певній категорії |
Використання | Вміст сторінки. Це може бути навіть повне застосування. | Модулі зазвичай складають елементи бічної панелі або меню вмісту. |
Відображається в | Область вмісту сторінки | Поле сторінки, яка є бічною панеллю, заголовком, колонтитулом тощо |
Ім'я файлу починається з | com_ | mod_ |
Входи | Може приймати всі види входів | Мінімальні входи |
Входи подібні | З поданих статей будуть прийняті коментарі користувачів у форумі. | Хто є онлайн-модулем, модуль Опитування приймається. |