Kluczowa różnica: Joomla jest darmowym źródłem CMS do publikowania treści, które zawierają formularze kontaktowe i linki do stron internetowych. Komponenty to w zasadzie to, co widzisz w "głównej" części strony. Moduły uzupełniają zawartość zawartą w komponencie; nie mają one być główną substancją strony.
Komponent Joomla to główny element (środkowa część) Joomla. Jest to główna funkcjonalna jednostka Joomla i może być postrzegana jako mini-aplikacja. Zasadniczo komponent zawsze wyświetla wyniki w obszarze głównej części szablonu.
Z drugiej strony, moduły są zazwyczaj innymi bitami wokół głównej treści, która jest częścią witryny internetowej. Zwykle ma mniej opcji, które są konfigurowalne przez drugiego użytkownika końcowego i przez większość czasu nie obsługuje sortowania informacji w bazie danych.
Porównanie Joomla Component i Joomla Module:
Komponent Joomla | Moduł Joomla | |
Opis | Komponenty to w zasadzie to, co widzisz w "głównej" części strony. | Moduły uzupełniają zawartość zawartą w komponencie; nie mają one być główną substancją strony. |
Wyświetla | Komponent zawsze wyświetla swoje wyniki w obszarze "głównego ciała" swojego szablonu. | Moduł wyświetla wyniki, które obejmują wszystko "głównego ciała". Zwykle znajduje się wzdłuż boku, u góry lub u dołu głównego ciała. |
Kategoria | Wyświetlane treści - pogrupowane w kategorie | Moduł wyświetlany w danej kategorii |
Stosowanie | Treść strony. Może to być nawet pełna aplikacja. | Moduły zazwyczaj składają się na elementy paska bocznego lub menu treści. |
Wyświetla w | Obszar treści strony | Margines strony, która jest bocznym paskiem, nagłówkiem, stopką itp. |
Nazwa pliku zaczyna się od | com_ | mod_ |
Wejścia | Potrafi akceptować wszelkiego rodzaju dane wejściowe | Minimalne nakłady |
Wejścia takie jak | Od zgłoszeń artykułów do komentarzy użytkowników na forum będą akceptowane. | Kto jest modułem online, moduł ankiety są akceptowane. |