Kulcsfontosságú különbség: A Joomla egy ingyenes forráskódú CMS a formanyomtatványokat és a webes linkeket tartalmazó tartalom közzétételéhez. Az összetevők lényegében az, amit az oldal "fő" részében lát. A modulok kiegészítik az összetevő tartalmát; nem az oldal fő tartalmát képezik.
A Joomla komponens a Joomla központi eleme (központi része). Ez a Joomla fő funkcionális egysége, és miniatűr alkalmazásnak tekinthető. Alapvetően egy komponens mindig megjeleníti eredményeit a sablon fő testrészében.
Másrészt a modulok általában a főbb tartalmak köré tartoznak, amelyek a webhely részét képezik. Általában kevesebb lehetőség van, amelyet a másik végfelhasználó konfigurálhat, és az idő nagy részében nem kezeli az adatbázisba sorolt információkat.
A Joomla Component és a Joomla modul összehasonlítása:
Joomla Component | Joomla modul | |
Leírás | Az összetevők lényegében az, amit az oldal "fő" részében lát. | A modulok kiegészítik az összetevő tartalmát; nem az oldal fő tartalmát képezik. |
kijelzők | A komponens mindig megjeleníti az eredményeit a sablon „fő teste” területén. | A modul megjeleníti az eredményeket, amelyek mindent magukban foglalnak. Általában a fő test oldalának, tetejének vagy aljának mentén van. |
Kategória | A tartalom a kategóriákba csoportosítva jelenik meg | A modul az adott kategóriában jelenik meg |
Használat | Az oldal tartalma. Lehet, hogy egy teljes alkalmazás is lehet. | A modulok általában az oldalsáv vagy a tartalommenük elemei. |
Megjeleníti a | Az oldal tartalmi területe | Az oldalsáv, fejléc, lábléc stb. Oldalának margója |
A fájlnév kezdődik | com_ | mod_ |
bemenetek | Mindenféle bemenetet elfogadhat | Minimális bemenetek |
Olyan bemenetek, mint | A cikk beadványaitól a fórumon lévő felhasználói megjegyzések elfogadására kerül sor. | Ki az online modul, a szavazási modul elfogadásra kerül. |