Joomla-moduler vs komponenter vs plugins: Hvad er anderledes?

joomla komponenter moduler plugins

Der er nogle afgørende forskelle mellem Joomla-moduler, komponenter og plugins, som du har brug for at forstå

Unless hvis du forstår forskellen mellem et modul, en komponent og et plugin, vil du have meget svært ved at administrere en Joomla -installation. Denne artikel vil forklare forskellen mellem moduler, komponenter og plugins og give eksempler på brugen af ​​hver af dem. 

Disse er alle forskellige typer Joomla-udvidelser eller "tilføjelser", der skaber og imødekommer specifikke funktioner eller funktioner i Joomla.

Indhold[show]

Joomla-moduler vs komponenter

Joomla-moduler er normalt små stykker funktionalitet designet til at præsentere information på dit websted. De kan vises et antal gange på et antal sider i forskellige positioner.

Tværtimod er komponenter fuldt anvendte applikationer, som regel ret komplekse og er specifikke for hoveddelen af ​​en side (oftest).

joomla-moduler vs komponenter

Joomla-moduler

Hvert modul kan også ses på forskellige sider, og placeringen af ​​hvert modul kan let ændres. Du har lov til at vælge de menupunkter, hvor et modul vises. 

Synligheden af ​​et modul er normalt forbundet med et (eller flere) menupunkter.

Et godt eksempel på brugen af ​​denne funktionalitet er målrettet reklame eller bannere. Login- eller søgemodulet er også gode eksempler på moduler.

Lad os holde os til reklameeksemplet, fordi det er bedre at forklare.

Hvis dit websted har forskellige sektioner, kan du oprette et andet annoncemodul til hver sektion (lad os sige, at dit websted har et afsnit om sko og et afsnit om kjoler). Du kan oprette to forskellige moduler, hvert modul indeholder en målrettet annonce for sektionen (dvs. den ene om sko, den anden om kjoler).

Nu i stedet for at vise alle modulerne hele tiden tilpasser du modulets synlighed, så hver annonce kun vises i de relevante menulinks. Så din skoannonce vil blive knyttet til de menupunkter, der fører dig til afsnittet om sko, og menupunkterne for kjoler har den anden annonce.

Nedenfor kan du se et screenshot af, hvordan du vælger de menupunkter, hvor et modul vises.

Modulet vises kun i de valgte menupunkter.

Joomla valgte menupunkter

Typiske eksempler på standard Joomla-moduler er følgende. Som vi kan se er funktionen af ​​hvert af de nævnte moduler ret begrænset eller rettere fokuseret på en bestemt funktion:

Kernemoduler

  • Hoved / Bruger / Top og andre menuer
  • Seneste Nyheder
  • Populære artikler
  • Afstemninger
  • Login Form
  • Syndikationsfeeds
  • Brugerdefineret HTML
  • Søg
  • etc. ..

Joomlas skønhed kommer fra det faktum, at udviklere kan oprette deres egne moduler, der udfører flere funktioner.

3. parts moduler

Installerede moduler kan findes i Udvidelser> Moduler menu. Konfigurationen af ​​moduler er typisk meget let og gøres ved at klikke på modulnavnet på siden Moduler.

Dette viser modulets parametre, som du derefter kan tilpasse til dine behov.

modulkonfiguration

Lad os hjælpe dig med at styre din Joomla bedre

joomla

Gratis e-bog-knap til Joomla-tip

Joomla-komponenter

På den anden side er en Joomla-komponent typisk mere kompleks med omfattende funktionalitet og muligheder.

En komponent kan kun vises i hovedområdet på en side og vises normalt på en enkelt side, selvom den kan bruges på flere sider. Links til komponenter oprettes normalt ved hjælp af menupunkter som vist på billedet nedenfor.

Komponenter har normalt en bestemt side eller sider til deres konfiguration sammen med nogle yderligere "display" -parametre, når man opretter menupunktet. Nedenfor opretter vi et link til en downloadkomponent:

Joomla komponent menupunkt

Joomla Core-komponenter

  • FrontPage-komponent - dette bruges til at vise indholdet på forsiden. Man kan beslutte, hvor mange emner der skal vises på forsiden, i hvor mange kolonner, hvor mange artikler der kun skal have en introduktion eller ikke, og forskellige andre muligheder.
  • WebLinks - dette er en komponent, hvor brugeren kan konfigurere forskellige linkkategorier og tilføje elementer til hver kategori.
  • Bannere - tillader et Joomla-websted at oprette og vise bannere til reklameformål
  • Søg - dette er den komponent, der driver søgemodulet
  • Tags - gør det muligt at tagge artikler og se dem gennem disse tags

Anbefal læsning: Joomla Extensions for at bringe dit websted til det næste niveau

Tredjeparts komponenter

  • JFBConnect - en komponent, der giver dig mulighed for at registrere brugere på dit Joomla-websted ved hjælp af deres Facebook-brugernavn og adgangskode
  • sh404SEF - en komponent, der bruges til at oprette søgemaskinevenlige webadresser til dit Joomla-indhold. Udover SEF-URL'er giver denne komponent dig mulighed for at udføre en række funktioner relateret til SEO (Search Engine Optimization) teknikker.
  • HikaShop - denne komponent bruges til at oprette en butik og indkøbskurv og anden e-handelsfunktionalitet på dit Joomla-websted
  • XCloner eller AkeebaBackup - giver dig mulighed for at sikkerhedskopiere og gendanne dit Joomla-websted
  • Billedgallerikomponenter - forskellige billedgallerikomponenter findes til Joomla

Joomla-plugins

Joomla-plugins er det, der driver eller udfører funktionaliteten i kernekomponenter eller tredjepartskomponenter. Et plugin er i det væsentlige et stykke software, der udelukkende håndterer en funktion af en bestemt komponent.

Endnu en gang er der både kerne-plugins og plugins, der er konfigureret i Joomla som en del af installationen af ​​tredjepartskomponenter.

Plugins kan findes under Extensions> Plugins. Nogle plugins har slet ingen konfiguration, de er simpelthen aktiveret eller deaktiveret. Hvis de er deaktiverede, udføres deres funktion ikke. 

Unødvendige plugins er normalt deaktiveret for at forbedre ydelsen på et websted, for hvis de ikke er deaktiveret, kører de muligvis og bruger ressourcer.

Andre plugins har deres egen konfiguration.

Kerne-plugins

Core Joomla-plugins inkluderer:

  • Indhold - Sideskift: giver brugeren mulighed for at indsætte et sideskift i deres indhold
  • Editor - TinyMCE: driver Joomla content editor
  • Søgeindhold: tillader søgning inden for Joomla-indhold
  • ...og mange flere

Moduler vs komponenter

 

   Moduler   komponenter 
kompleksitet  Lav  Normalt medium til høj
Synlighed  Various   Enkelt side
Position   Various   Kun hoveddelen
Konfiguration   Lav  Omfattende

 

Joomla-udvidelser websted viser et stort antal gratis og kommercielle udvidelser. Der er også anmeldelser og afstemningsmekanismer, der hjælper dig med at beslutte nøjagtigt, hvilke udvidelser der passer bedst til dine behov.

Joomla-moduludvidelsesafsnittet på dette websted viser et antal udvidelser, som vi har fundet meget nyttige eller har oprettet selv.

Konklusion

Forståelse af kerneforskellene mellem Joomla-moduler, komponenter og plugins giver dig mulighed for bedre at forstå, hvordan de tre typer udvidelser relaterer til hinanden og arbejde sammen om at producere slutresultatet, et konfigurerbart websted drevet af Joomla-rammen!

Om forfatteren
David Attard
Forfatter: David AttardInternet side: https://www.linkedin.com/in/dattard/
David har arbejdet i eller omkring online / digital industri i de sidste 18 år. Han har stor erfaring inden for software- og webdesignindustrien ved hjælp af WordPress, Joomla og nicher, der omgiver dem. Som digital konsulent er hans fokus på at hjælpe virksomheder med at få en konkurrencemæssig fordel ved hjælp af en kombination af deres hjemmeside og digitale platforme, der er tilgængelige i dag.

En ting mere... Vidste du, at folk, der deler nyttige ting som dette indlæg, også ser FANTASTISKE ud? ;-)
Vær venlig forlade a nyttigt kommenter med dine tanker, så del dette på din Facebook-gruppe (r), der ville finde det nyttigt, og lad os høste fordelene sammen. Tak fordi du delte og var god!

Afsløring: Denne side kan indeholde links til eksterne websteder for produkter, som vi elsker og helhjertet anbefaler. Hvis du køber produkter, vi foreslår, tjener vi muligvis et henvisningsgebyr. Sådanne gebyrer påvirker ikke vores anbefalinger, og vi accepterer ikke betalinger for positive anmeldelser.
 

 

Bedst bedømte caching-plugin

Gør dit websted hurtigere 

Trin for trin-gratis e-mail-kursus, hvordan du får dit websted til at indlæse less end 1 sekund  

 

Hvem er vi?

CollectiveRay drives af David Attard - arbejder i og omkring webdesign -nichen i mere end 12 år, og vi giver tips til mennesker, der arbejder med og på websteder. Vi driver også DronesBuy.net - et websted for drone -amatører.

David attard

 

 

Forfatter (e) Fremhævet den:  Inc Magazine-logo   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot logo   WPMU DEV-logo   og mange flere ...