Különbségek a Joomla komponens és a modul között A különbség
Joomla Component vs Module
A Joomla az egyik legelterjedtebb CMS, amely használható a nagy értékű blogok és weboldalak létrehozásában. Fontos megérteni, hogyan működnek a rendszer belső elemei annak érdekében, hogy tudják, mire számítanak és hogyan működnek. Egy gyakran feltett kérdés a Joomla komponens és a modul közötti különbség. Az alábbiakban felsorolt különbségek jó útmutatást nyújtanak a főbb pontok megértéséhez.
Differenciák
A Joomla részegysége, amely az oldal fő részeként figyelhető meg, az emberi szem számára látható. A Joomla felépítése szerint csak egy összetevő tölthető be minden létrehozott oldalra. Ez viszont azt jelenti, hogy a felajánlott magtartalomkezelés valójában komponens. A Joomla modul viszont egy összetevő tartalmának kiegészítése. A modul mondható, hogy körülveszi a komponenst. A modul kialakítása önmagában nem feltétlenül az oldal legfontosabb része.
Az összetevő teszi ki a végfelhasználó által megtekintett tartalmat. Az összetevő időnként egy olyan teljes alkalmazás lehet, amelyet a programozással a funkcionalitás biztosítása érdekében adatbázisba bocsátottak. A modul általában csak olyan elemeket vesz fel, amelyek előfordulnak az oldalsáv tartalmának menüiben, és soha nem az oldal tartalma. A Joomla tartalmi moduljai nem kódolnak, és kézzel fogják megjeleníteni az oldal kódolt részeit. Az összetevők megjelenítése nagyrészt az oldal tartalmi területének nagy részén látható. Másrészről a modulok megjelenítése az oldalsávon látható, amely néha megjelenik az oldal fejlécében, oldallapjában vagy akár láblécében, de soha nem a fő tartalom.
A Joomla összetevő bármilyen olyan bemenetet fogad el, amely a felhasználótól származhat. A felhasználói tartalom példái egy cikkek benyújtása, kép vagy más médiatézet vagy megjegyzések felvetése a rendszerben. A modulban nincsenek minimális bemenetek. Az elfogadott bemenetek csak olvasható bemenetek, például azok, amelyek közlik velük, hogy mikor van egy személy online vagy sem.
Egy oldalon csak egy összetevő jeleníthető meg, míg több modul megjeleníthető egyetlen oldalon. A tartalmi modulok nem rendelkeznek beállított oldalpozícióval sem. Az elhelyezés az oldalelhelyezésben szerepel, és nincs meghatározott hely. A modulok viszont rendelkeznek meghatározott oldalpozícióval, ahol elhelyezhetők. Az összetevő fájlneve a com_ paranccsal kezdődik, míg a modulok mod_-val kezdődnek.
Összefoglaló:
- A komponensek a Joomla oldal fő részében láthatók.
- A modulok körülvesznek az összetevőket, és csak kiegészítik az alkatrészeket.
- Az összetevők teljes alkalmazási területként használhatók.
- A modulok csak a tartalommenük oldalsáv elemeinek létrehozására használhatók, mivel nincs programozás.
- Az összetevők megjelenítése az oldal fő részében található.
- A modulok megjelenítése a honlap perifériáján, soha nem az oldal fő részében.
- Az összetevők elfogadott bemenete meglehetősen széles és változatos.
- A modulokban kevés vagy semmilyen elfogadott bemenet van.
- Csak egyetlen összetevő jeleníthető meg egy oldalon.
- Több modul megjeleníthető egy adott szakaszban.
- A modulok meghatározott oldalelhelyezéssel rendelkeznek.
- Az összetevőknek nincsenek meghatározott oldalbeosztási pozíciójuk fenntartva.
- A komponens fájlnév com_-vel kezdődik.
- A modul fájlnév mod_-val kezdődik.
- Az összetevő csak egy adott oldalon futtatható.
- A modul különböző oldalakról futtatható.