Joomla Component vs Module
Joomla е една от най-често срещаните CMS, която може да се използва при създаването на блогове и уебсайтове с висока стойност. Важно е да разберете как работят вътрешните компоненти на системата, така че да знаете какво се очаква от тях и как функционират. Често задаван въпрос е разликата между компонента на Joomla и модула. Разликите, посочени по-долу, следва да бъдат добро ръководство за разбиране на основните моменти.
Различията
Компонентът в Joomla, който се наблюдава като основен раздел на страницата, се вижда на човешкото око. Според изграждането на Joomla, само един компонент може да зареди за всяка генерирана страница. Това от своя страна означава, че предлаганото основно управление на съдържанието всъщност само по себе си е компонент. Модулът Joomla, от друга страна, е допълнение на съдържанието, съдържащо се в компонент. Може да се каже, че модулът заобикаля компонента. Самият дизайн на модул не трябва да е основната част на разглежданата страница.
Компонентът съдържа съдържанието, което се гледа от крайния потребител. Компонентът понякога може да бъде пълно приложение, което е поставено в база данни чрез програмиране, за да се осигури функционалност. Модулът обикновено заема само елементи, които се срещат в менютата на съдържанието на страничната лента и никога не съдържанието на страницата. Модулите за съдържание в Joomla идват без кодиране и могат да бъдат показани ръка за ръка с кодирани секции на страницата. Показването на компонентите до голяма степен се показва в големи раздели от областта на съдържанието на страницата. От друга страна, дисплеят на модулите се показва на страничната лента, която понякога може да бъде показана в заглавката, страничната лента или дори долния колонтитул на страницата, но никога в основното съдържание.
Компонентът Joomla приема всякакъв вид вход, който може да се излъчва от потребителя. Примери за потребителско съдържание са изпращането на статия, снимка или друга медия или коментарите, повдигнати в системата. В модула няма приети минимални входове. Единствените приети входове са входни данни само за четене, като тези, които ще ви информират кога човек е онлайн или не.
На страница може да се покаже само един компонент, докато на една страница могат да бъдат показани множество модули. Модулите за съдържание също нямат определена позиция на страницата. Разположението е дадено в разположението на страницата и няма определено местоположение. От друга страна, модулите имат определена позиция на страницата, където могат да бъдат разположени. Името на файла на компонента започва с com_, докато това на модулите започва с mod_.
Резюме:
- Компонентите се виждат в основния раздел на страницата Joomla.
- Модулите обграждат компонентите и само допълват компоненти.
- Компонентите могат да се използват като пълно приложение.
- Модулите могат да се използват само за създаване на елементи на страничната лента в менютата на съдържанието, тъй като няма програмиране.
- Показването на компонентите е в основната част на страницата.
- Показването на модулите е в периферията на началната страница и никога не е основната част на страницата.
- Приетият принос на компоненти е доста широк и разнообразен.
- Има малко или никакво прието въвеждане в модули.
- На страница може да се покаже само един компонент.
- На конкретен етап могат да бъдат показани множество модули.
- Модулите имат определена позиция за разположение на страницата.
- Компонентите нямат запазена определена позиция за разположение на страницата.
- Името на компонентния файл започва с com_.
- Името на файла на модула започва с mod_.
- Компонентът може да се изпълнява само на конкретна страница.
- Модулът може да се стартира от различни страници.