Különbségek a Joomla komponens és a modul között

Joomla Component vs modul

A Joomla az egyik leggyakoribb CMS, amelyet fel lehet használni nagy értékű blogok és webhelyek készítéséhez. Fontos megérteni a rendszer belső alkotóelemeinek működését, hogy megismerjük, mi várható tőlük és hogyan működnek. Az egyik gyakran feltett kérdés a Joomla összetevő és a modul közötti különbség. Az alábbiakban felvázolt különbségeknek jó útmutatónak kell lenniük a fő pontok megértésében.

Különbségek

A Joomla-ban azt az összetevőt, amelyet az oldal fő részének tekintik, az emberi szem látja. A Joomla felépítése szerint minden létrehozott oldalhoz csak egy elem tölthető be. Ez viszont azt jelenti, hogy a felajánlott alapvető tartalomkezelés valójában önmagában is egy összetevő. A Joomla modul viszont kiegészíti a komponens tartalmát. Azt mondhatjuk, hogy a modul körülveszi az alkatrészt. A modul kialakítása önmagában nem állítólag a látható oldal fő része.

Az összetevő alkotja a végfelhasználó által megtekintett tartalmat. Az összetevő időnként lehet egy teljes alkalmazás, amelyet a funkcionalitás biztosítása érdekében programozás révén helyeztek az adatbázisba. A modul általában csak azokat az elemeket veszi fel, amelyek az oldalsáv tartalommenüiben jelennek meg, és soha nem egy oldal tartalmát. A Joomla tartalommoduljai nem tartalmaznak kódolást, és kéz a kézben mutathatók be az oldal kódolt részeivel. Az alkatrészek megjelenítését nagyrészt az oldal tartalmi területének nagy részei mutatják. Másrészt, a modulok megjelennek az oldalsávon, amely néha megjelenhet az oldal fejlécében, oldalsávjában vagy akár a láblécében is, de soha nem a fő tartalom.

A Joomla komponens bármilyen bemenetet elfogad, amely a felhasználótól származhat. A felhasználói tartalomra példa lehet egy cikk benyújtása, kép vagy más média benyújtása, vagy a rendszerben felmerülő megjegyzések. Nincsenek minimális bemenetek a modulban. Az egyetlen befogadott bemenet a csak olvasható bemenet, például az, amely tudatja Önnel, hogy valaki online vagy nem.

Egy oldalon csak egy elem jeleníthető meg, míg egy oldalon több modul is megjeleníthető. A tartalommoduloknak sem van beállított oldalpozíciója. Az elhelyezést az oldalmegjelenítés adja meg, és nincs határozott helye. A modulok viszont meghatározott oldalpozícióval rendelkeznek, ahol megtalálhatók. Az összetevő fájlneve com_-vel kezdődik, míg a modulok neve mod_-vel kezdődik..

Összefoglaló:

- Az alkatrészek a Joomla oldal fő részében találhatók.

- A modulok körülveszik az alkatrészeket, és csak kiegészítik azokat.

- Az alkatrészek teljes alkalmazásként használhatók.

- A modulokat csak a tartalommenük oldalsávos elemeinek létrehozására lehet felhasználni, mivel nincs programozás.

- Az összetevők megjelenítése az oldal fő részén található.

- A modulok megjelenítése a honlap perifériáján található, és soha nem az oldal fő részén.

- Az összetevőkben elfogadott bevitel meglehetősen széles és változatos.

- A modulokban kevés vagy nincs elfogadott bemenet.

- Csak egy elem jeleníthető meg egy oldalon.

- Egy adott szakaszban több modul is megjeleníthető.

- A modulok egy meghatározott elhelyezési pozícióval rendelkeznek.

- A komponenseknek nincs meghatározott oldal elhelyezési pozíciója fenntartva.

- Az összetevő fájlneve com_-vel kezdődik.

- A modul fájlneve mod_-vel kezdődik.

- A komponens csak egy adott oldalon futtatható.
- A modul különféle oldalakon futtatható.