Joomla-moduler vs komponenter vs plugins: hva er annerledes?

joomla komponenter moduler plugins

Det er noen avgjørende forskjeller mellom Joomla-moduler, komponenter og plugins som du trenger å forstå

Unless Hvis du forstår forskjellen mellom en modul, en komponent og et plugin, vil du synes det er veldig vanskelig å administrere en Joomla -installasjon. Denne artikkelen vil forklare forskjellen mellom moduler, komponenter og plugins og gi eksempler på bruk av hver av dem. 

Dette er alle forskjellige typer Joomla-utvidelser, eller "tilleggsprogrammer" som skaper og imøtekommer spesifikke funksjoner eller funksjoner i Joomla.

innhold[Show]

Joomla-moduler vs komponenter

Joomla-moduler er vanligvis små funksjoner designet for å presentere informasjon på nettstedet ditt. De kan vises flere ganger, på flere sider i forskjellige posisjoner.

Tvert imot er komponenter fullverdige applikasjoner, vanligvis ganske kompliserte og er spesifikke for hoveddelen av en side (de fleste ganger).

joomla-moduler mot komponenter

Joomla-moduler

Hver modul kan også vises på forskjellige sider, og plasseringen til hver modul kan enkelt endres. Du har lov til å velge menyelementene der en modul vises. 

Synligheten til en modul er vanligvis assosiert med ett (eller flere) menyelementer.

Et godt eksempel på bruken av denne funksjonaliteten er målrettet reklame eller bannere. Påloggings- eller søkemodulen er også gode eksempler på moduler.

La oss holde oss til reklameeksemplet, fordi det er bedre å forklare.

Hvis nettstedet ditt har forskjellige seksjoner, kan du opprette en annen annonsemodul for hver seksjon (la oss si at nettstedet ditt har en seksjon om sko, og en seksjon om kjoler). Du kan opprette to forskjellige moduler, hver modul vil inneholde en målrettet annonse for seksjonen (dvs. den ene om sko, den andre om kjoler).

Nå, i stedet for å vise alle modulene, tilpasser du hele tiden synligheten til modulen slik at hver annonse bare vises i de relevante menykoblingene. Så skoannonsen din vil bli assosiert med menyelementene som tar deg til skoavsnittet, og menyelementene til kjolene inneholder den andre annonsen.

Nedenfor kan du se et skjermbilde av hvordan du velger menyelementene der en modul vises.

Modulen vises bare i de valgte menyelementene.

Joomla valgte menyelementer

Typiske eksempler på standard Joomla-moduler er følgende. Som vi kan se er funksjonen til hver av de nevnte modulene ganske begrenset, eller rettere, fokusert på en bestemt funksjon:

Kjernemoduler

  • Hoved- / bruker- / toppmenyer og andre menyer
  • Siste nytt
  • Populære artikler
  • avstemninger
  • innloggingsskjema
  • Syndikasjonsfeeder
  • Egendefinert HTML
  • Søk
  • etc ...

Joomlas skjønnhet kommer av det faktum at utviklere kan lage sine egne moduler som utfører flere funksjoner.

Tredjepartsmoduler

Installerte moduler finner du i Utvidelser> Moduler Meny. Konfigurasjonen av moduler er vanligvis veldig enkel, og gjøres ved å klikke på modulnavnet på siden Moduler.

Dette vil hente parametrene til modulen, som du deretter kan tilpasse etter dine behov.

modulkonfigurasjon

La oss hjelpe deg med å administrere Joomla bedre

joomla

Gratis Joomla tips eBok-knapp

Joomla-komponenter

På den annen side er en Joomla-komponent vanligvis mer kompleks, med omfattende funksjonalitet og muligheter.

En komponent kan bare vises i hovedområdet på en side, og vises vanligvis på en enkelt side, selv om den kan brukes på flere sider. Koblinger til komponenter opprettes vanligvis ved hjelp av menyelementer som vist på bildet nedenfor.

Komponenter har vanligvis en bestemt side eller sider for konfigurasjonen, sammen med noen ekstra "display" -parametere når du lager menyelementet. Nedenfor lager vi en lenke til en nedlastningskomponent:

Joomla komponent menyelement

Joomla Core-komponenter

  • FrontPage-komponent - dette brukes til å vise innholdet på forsiden. Man kan bestemme hvor mange elementer som skal vises på forsiden, i hvor mange kolonner, hvor mange artikler som skal ha en intro bare eller ikke, og ulike andre alternativer.
  • WebLinks - dette er en komponent der brukeren kan konfigurere forskjellige koblingskategorier og legge til elementer i hver kategori.
  • Bannere - lar et Joomla-nettsted lage og vise bannere for reklameformål
  • Søk - dette er komponenten som driver søkemodulen
  • Tagger - lar artikler merkes og vises gjennom disse kodene

Anbefaler å lese: Joomla Extensions for å ta nettstedet ditt til neste nivå

Tredjeparts komponenter

  • JFBConnect - en komponent som lar deg registrere brukere på Joomla-nettstedet ditt ved hjelp av Facebook-brukernavn og passord
  • sh404SEF - en komponent som brukes til å lage søkemotorvennlige nettadresser for Joomla-innholdet ditt. Foruten SEF-URL-er, lar denne komponenten deg utføre en rekke funksjoner relatert til SEO (Search Engine Optimization) teknikker.
  • HikaShop - denne komponenten brukes til å lage en butikk og handlekurv og annen e-handelsfunksjonalitet på Joomla-nettstedet ditt
  • XCloner eller AkeebaBackup - lar deg sikkerhetskopiere og gjenopprette Joomla-nettstedet
  • Bildegallerikomponenter - det finnes forskjellige bildegallerikomponenter for Joomla

Joomla -plugins

Joomla-plugins er det som driver eller utfører funksjonaliteten til kjerne- eller tredjepartskomponenter. Et plugin er egentlig et programvare som utelukkende håndterer en funksjon av en bestemt komponent.

Nok en gang er det både kjerne-plugins og plugins som er satt opp i Joomla som en del av installasjonen av tredjepartskomponenter.

Plugins finner du under Extensions> Plugins. Noen plugins har ingen konfigurasjon i det hele tatt, de er ganske enkelt aktivert eller deaktivert. Hvis de er deaktivert, utføres ikke deres funksjon. 

Unødvendige plugins er vanligvis deaktivert for å forbedre ytelsen til et nettsted, for hvis de ikke er deaktivert, kan de kjøre og forbruke ressurser.

Andre plugins har sin egen konfigurasjon.

Kjerne -plugins

Core Joomla-plugins inkluderer:

  • Innhold - Sideskift: lar brukeren sette inn et sideskift i innholdet
  • Redaktør - TinyMCE: driver Joomla content editor
  • Søkeinnhold: tillater søk i Joomla-innhold
  • ...og mange flere

Moduler vs komponenter

 

   Moduler   komponenter 
kompleksitet  Lav  Vanligvis middels til høy
Synlighet  Diverse   enkelt~~POS=TRUNC
Stilling   Diverse   Bare hoveddelen
Konfigurasjon   Lav  Omfattende

 

De Joomla -utvidelser nettstedet viser et omfattende antall gratis og kommersielle utvidelser. Det er også anmeldelser og stemmemekanismer som hjelper deg med å bestemme nøyaktig hvilke utvidelser som passer best for dine behov.

Joomla-modulutvidelsesseksjonen på dette nettstedet viser en rekke utvidelser som vi har funnet å være veldig nyttige, eller har laget selv.

konklusjonen

Når du forstår kjerneforskjellene mellom Joomla-moduler, komponenter og plugins, kan du bedre forstå hvordan de tre typene utvidelser forholder seg til hverandre og samarbeide for å produsere sluttresultatet, et konfigurerbart nettsted drevet av Joomla-rammeverket!

om forfatteren
David Attard
David har jobbet i eller rundt den elektroniske / digitale industrien de siste 18 årene. Han har lang erfaring innen programvare- og webdesignindustrien ved å bruke WordPress, Joomla og nisjer rundt dem. Som digital konsulent er hans fokus på å hjelpe bedrifter med å få et konkurransefortrinn ved å bruke en kombinasjon av deres nettside og digitale plattformer som er tilgjengelige i dag.

En ting til... Visste du at folk som deler nyttige ting som dette innlegget også ser FANTASTISK ut? ;-)
Vær så snill forlate en nyttig kommenter med tankene dine, så del dette på Facebook-gruppen din (e) som synes dette er nyttig, og la oss høste fordelene sammen. Takk for at du delte og var hyggelig!

Avsløring: Denne siden kan inneholde lenker til eksterne nettsteder for produkter som vi elsker og anbefaler helhjertet. Hvis du kjøper produkter vi foreslår, kan vi tjene et henvisningsgebyr. Slike avgifter påvirker ikke våre anbefalinger, og vi godtar ikke betaling for positive anmeldelser.

 

hvem er vi?

CollectiveRay drives av David Attard - som jobber i og rundt webdesignnisjen i mer enn 12 år, gir vi nyttige tips for folk som jobber med og på nettsteder. Vi driver også DronesBuy.net - et nettsted for dronehobbyister.

David attard

 

 

Forfatter (e) Fremvist på:  Inc Magazine-logoen   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot-logo   WPMU DEV-logo   og mange flere ...