Forskjeller mellom en Joomla-komponent og -modul Forskjellen mellom

Anonim

Joomla Component vs Module

Joomla er en av de vanligste CMS-ene som kan brukes til å lage høyverdige blogger og nettsteder. Det er viktig å forstå hvordan de interne komponentene i systemet fungerer slik at de vet hva som forventes av dem og hvordan de fungerer. Et spørsmål som har blitt ofte spurt, er forskjellen mellom en Joomla-komponent og en modul. Forskjellene som er skissert nedenfor, bør være en god guide for å følge med på å forstå hovedpoengene.

Forskjeller

Komponenten i Joomla som observeres som hovedavsnittet på siden, blir sett på menneskets øye. Ifølge bygningen av Joomla kan bare én komponent lastes for hver side som genereres. Dette betyr igjen at kjerneinnholdsstyringen som tilbys er faktisk en komponent. Joomla-modulen, derimot, er et komplement til innholdet i en komponent. Modulen kan sies å være rundt komponenten. Moduldesignen i seg selv er ikke ment å være hoveddelen av siden sett.

Komponenten utgjør innholdet som blir sett av sluttbrukeren. Komponenten, til tider, kan være en hel applikasjon som har blitt satt inn i en database gjennom programmering for å sikre funksjonalitet. Modulen vil vanligvis bare ta opp elementer som forekommer i menyene i sidefeltinnholdet og aldri innholdet på en side. Innholdsmodulene i Joomla kommer ikke med koding, og de kan vises hånd i hånd med kodede deler av siden. Visning av komponentene vises i stor grad i store deler av innholdsområdet på en side. På den annen side vises moduldisplayet på sidefeltet som noen ganger kan vises i topptekst, sidebjelke eller til og med bunntekst på siden, men aldri hovedinnholdet.

Joomla-komponenten aksepterer alle typer innspill som kan komme fra brukeren. Eksempler på brukerinnhold ville være en artikkel innsending, bilde eller andre medier innsending, eller kommentarer blir hevet i systemet. Det er ingen minimale innganger akseptert i modulen. De eneste inngangene som er akseptert, er skrivebeskyttede innganger som de som vil gi deg beskjed når en person er online eller ikke.

På en side kan bare én komponent vises mens flere moduler kan vises på en enkelt side. Innholdsmodulene har heller ikke noen bestemt sideposisjon. Plassering er gitt i sideplasseringen, og det er ingen bestemt plassering. Modulene har derimot en definert sidestilling der de kan lokaliseres. Filnavnet til komponenten begynner med com_ mens modulene begynner med mod_.

Sammendrag:

- Komponenter vises i hoveddelen av Joomla-siden.

- Modulene omgir komponentene og komplementerer kun komponenter.

- Komponenter kan brukes som en fullstendig applikasjon.

- Moduler må bare brukes til å opprette sidebarelementer i innholdsmenyer, da det ikke er involvert programmering.

- Visningen av komponentene er på hoveddelen av siden.

- Visning av moduler er på periferien av hjemmesiden og aldri hoveddelen av siden.

- Den aksepterte inngangen i komponenter er ganske bred og mangfoldig.

- Det er lite eller ingen akseptert inngang i moduler.

- Bare en enkelt komponent kan vises på en side.

- Flere moduler kan vises i et bestemt stadium.

- Modulene har en bestemt sideplasseringsposisjon.

- Komponenter har ingen definert sideplasseringsposisjon reservert.

- Et komponentfilnavn begynner med com_.

- Et modul filnavn begynner med en mod_.

- Komponent kan bare kjøres på en bestemt side.

- Modulen kan kjøres fra forskjellige sider.