Rozdíly mezi komponentou Joomla a modulem
Joomla Component vs Modul
Joomla je jedním z nejběžnějších CMS, který lze použít při vytváření blogů a webových stránek s vysokou hodnotou. Je důležité pochopit, jak fungují interní komponenty systému, aby věděli, co se od nich očekává a jak fungují. Jednou z často kladených otázek je rozdíl mezi komponentou Joomla a modulem. Níže uvedené rozdíly by měly být dobrým návodem k pochopení hlavních bodů.
Rozdíly
Komponenta v Joomla, která je pozorována jako hlavní část stránky, je viděna na lidském oku. Podle sestavení Joomly se pro každou stránku, která je generována, může načíst pouze jedna komponenta. To samo o sobě znamená, že hlavní nabídka obsahu je ve skutečnosti samotná součástí. Modul Joomla, na druhé straně, je doplněním obsahu obsaženého v komponentě. Modul lze říci, že obklopuje součást. Návrh modulu sám o sobě není považován za hlavní část stránky, kterou jste viděli.
Komponenta tvoří obsah, který je zobrazen koncovým uživatelem. Součástí může být někdy plná aplikace, která byla do databáze vložena prostřednictvím programování, aby byla zajištěna funkčnost. Modul obvykle přijímá pouze prvky, které se vyskytují v nabídkách obsahu v postranním panelu a nikdy obsah stránky. Obsahové moduly v Joomla neobsahují žádné kódování a mohou být zobrazeny ručně v ruce s kódovanými částmi stránky. Zobrazování komponent je zobrazeno převážně ve velkých částech oblasti obsahu stránky. Na druhé straně se na bočním panelu zobrazuje zobrazení modulů, které se někdy mohou zobrazit v záhlaví, postranním panelu nebo dokonce i na zápatí stránky, nikoli však v hlavním obsahu.
Součást Joomla akceptuje jakýkoli druh vstupu, který může pocházet od uživatele. Příklady uživatelského obsahu by byly podání článku, obrázek či jiné médium, nebo by se v systému objevily komentáře. V modulu nejsou přijaty žádné minimální vstupy. Jediné přijaté vstupy jsou vstupy pouze pro čtení, například ty, které vás informují, když je osoba online nebo ne.
Na stránce může být zobrazena pouze jedna součást, zatímco na jedné stránce lze zobrazit více modulů. Obsahové moduly také nemají žádnou nastavenou pozici stránky. Umístění je uvedeno v umístění na stránce a neexistuje určitá poloha. Moduly mají na druhé straně definovanou pozici stránky, na které mohou být umístěny. Název souboru komponent začíná com_, zatímco modul začíná mod_.
Souhrn:
- Komponenty jsou vidět v hlavní části stránky Joomla.
- Moduly obklopují součásti a doplňují pouze součásti.
- Komponenty mohou být použity jako plná aplikace.
- Moduly mohou být použity pouze pro vytváření prvků bočního panelu v nabídkách obsahu, protože nejsou zahrnuty žádné programy.
- Zobrazení součástí je v hlavní části stránky.
- Zobrazení modulů je na okraji domovské stránky a nikdy není hlavní část stránky.
- Akceptovaný vstup v součástech je poměrně široký a různorodý.
- V modulech je malý nebo žádný přijatý vstup.
- Na stránce může být zobrazena pouze jedna součást.
- V určitém stadiu lze zobrazit více modulů.
- Moduly mají definovanou pozici umístění stránek.
- Komponenty nemají vyhrazenou pozici pro umístění stránek.
- Název souboru komponent začíná com_.
- Název souboru modulu začíná mod_.
- Součást lze spustit pouze na konkrétní stránce.- Modul lze spustit z různých stránek.