Keskeinen ero: Joomla on vapaa lähdekoodin CMS, joka julkaisee lomakkeisiin ja web-linkkeihin liittyvää sisältöä. Komponentit ovat pohjimmiltaan mitä näet sivun pääosassa. Moduulit täydentävät komponentin sisältämää sisältöä; ne eivät ole tarkoitettu sivun pääsisältöön.
Joomla-komponentti on Joomlan keskeinen osa (keskiosa). Se on Joomlan tärkein toiminnallinen yksikkö ja sitä voidaan pitää mini-sovelluksena. Periaatteessa komponentti näyttää aina tulokset oman mallin päärungon alueella.
Toisaalta moduulit ovat normaalisti muita bittejä, jotka ovat tärkeimmän sisällön ympärillä. Sillä on yleensä vähemmän vaihtoehtoja, jotka toinen loppukäyttäjä voi määrittää, ja useimmiten se ei käsittele tietojen lajittelua tietokantaan.
Joomla-komponentin ja Joomla-moduulin vertailu:
Joomla Component | Joomla-moduuli | |
Kuvaus | Komponentit ovat pohjimmiltaan mitä näet sivun pääosassa. | Moduulit täydentävät komponentin sisältämää sisältöä; ne eivät ole tarkoitettu sivun pääsisältöön. |
näytöt | Komponentti näyttää aina tulokset sen mallin pääkehyksen alueella. | Moduuli näyttää tulokset, jotka kattavat kaiken pääkappaleen. Se on yleensä päärungon sivu-, ylä- tai alapuolella. |
Kategoria | Sisältö, joka on ryhmitelty ryhmiin | Moduuli näkyy tietyssä luokassa |
Käyttö | Sivun sisältö. Se voi olla jopa täydellinen sovellus. | Moduulit muodostavat tyypillisesti sivupalkin tai sisällön valikoiden elementit. |
Näyttää | Sivun sisältöalue | Sivupalkin, otsikon, alatunnisteen jne. Sivun marginaali |
Tiedostonimi alkaa | com_ | mod_ |
tuloa | Voi hyväksyä kaikenlaisia syötteitä | Minimitulot |
Tulot kuten | Artikkelin esityksistä hyväksytään foorumin käyttäjien kommentit. | Kuka on online-moduuli, äänestysmoduuli hyväksytään. |