Forskelle mellem en Joomla komponent og modul Forskellen mellem
Joomla Component vs Module
Joomla er et af de mest almindelige CMS'er, der kan bruges til oprettelse af blogs og websites med høj værdi. Det er vigtigt at forstå, hvordan de interne komponenter i systemet fungerer for at vide, hvad der forventes af dem og hvordan de virker. Et spørgsmål, der ofte er blevet stillet, er forskellen mellem en Joomla-komponent og et modul. Forskellene beskrevet nedenfor bør være en god vejledning til at følge med i forståelsen af de vigtigste punkter.
Forskelle
Komponenten i Joomla, der observeres som hovedafsnittet på siden, ses af det menneskelige øje. Ifølge bygningen af Joomla kan kun en komponent indlæses for hver side, der genereres. Dette betyder igen, at den kerneindholdsstyring, der tilbydes, faktisk er en komponent. Joomla-modulet er på den anden side et komplement til indholdet i en komponent. Modulet siges at være omgivende af komponenten. Modulet design i sig selv er ikke meningen at være den vigtigste del af siden set.
Komponenten udgør indholdet, der ses af slutbrugeren. Komponenten kan til tider være en komplet applikation, der er sat i en database gennem programmering for at sikre funktionalitet. Modulet vil normalt kun optage elementer der forekommer i menuerne i sidepanelindhold og aldrig indholdet på en side. Indholdsmodulerne i Joomla kommer uden kodning, og de kan vises hånd i hånd med kodede sektioner af siden. Visningen af komponenterne vises stort set i store dele af indholdsområdet på en side. På den anden side vises moduldisplayet på sidebjælken, som nogle gange kan vises i overskriften, sidebjælken eller endda sidefoden på siden, men aldrig hovedindholdet.
Joomla-komponenten accepterer enhver form for input, der kan komme fra brugeren. Eksempler på brugerindhold ville være en artikel indsendelse, billede eller andre medier indsendelse, eller kommentarer hæves i systemet. Der er ikke accepteret minimale input i modulet. De eneste indgange, der accepteres, er skrivebeskyttede indgange som dem, der vil fortælle dig, hvornår en person er online eller ej.
På en side kan kun én komponent vises, mens flere moduler kan vises på en enkelt side. Indholdsmodulerne har heller ikke nogen bestemt sideposition. Placering gives i sideplaceringen, og der er ingen bestemt placering. Modulerne har derimod en defineret sidestilling, hvor de kan placeres. Komponentets filnavn begynder med com_, mens modulets begynder med mod_.
Sammendrag:
- Komponenter ses i hovedafsnittet på Joomla-siden.
- Moduler omgiver komponenterne og kun komplementkomponenter.
- Komponenter kan bruges som en komplet ansøgning.
- Moduler må kun bruges til at oprette sidebarelementer i indholdsmenuer, da der ikke er nogen programmering involveret.
- Visningen af komponenterne er på hoveddelen af siden.
- Visning af moduler er i periferien af hjemmesiden og aldrig hovedafsnittet på siden.
- Det accepterede input i komponenter er ret bredt og forskelligt.
- Der er kun få eller ingen accepterede input i moduler.
- Kun en enkelt komponent kan vises på en side.
- Flere moduler kan vises i et bestemt trin.
- Moduler har en bestemt sideplaceringsposition.
- Komponenter har ikke nogen bestemt sideplaceringsposition reserveret.
- Et komponentfilnavn begynder med com_.
- Et modul filnavn begynder med en mod_.
- Komponent kan kun køres på en bestemt side.
- Modul kan køres fra forskellige sider.