Joomla-moduler vs komponenter vs plugins: Vad är annorlunda?

joomla komponenter moduler plugins

Det finns några avgörande skillnader mellan Joomla-moduler, komponenter och plugins som du behöver förstå

Unless du förstår skillnaden mellan en modul, en komponent och ett plugin, du kommer att ha mycket svårt att administrera en Joomla -installation. Den här artikeln kommer att förklara skillnaden mellan moduler, komponenter och plugins och ge exempel på hur de används. 

Dessa är alla olika typer av Joomla-tillägg, eller "tillägg" som skapar och tillgodoser specifika funktioner eller funktioner i Joomla.

Innehåll[Show]

Joomla-moduler vs komponenter

Joomla-moduler är vanligtvis små funktioner som är utformade för att presentera information på din webbplats. De kan visas flera gånger, på ett antal sidor i olika positioner.

Tvärtom är komponenter fullblåsta applikationer, vanligtvis ganska komplexa och är specifika för huvuddelen av en sida (oftast).

joomla-moduler vs komponenter

Joomla-moduler

Dessutom kan varje modul visas på olika sidor, och positionen för varje modul kan enkelt ändras. Du får välja menyalternativ där en modul visas. 

Synligheten för en modul är vanligtvis associerad med ett (eller flera) menyalternativ.

Ett bra exempel på användningen av denna funktion är riktad reklam eller banners. Inloggnings- eller sökmodulen är också bra exempel på moduler.

Låt oss hålla oss till reklamexemplet, för det är bättre att förklara.

Om din webbplats har olika sektioner kan du skapa en annan annonsmodul för varje avsnitt (låt oss säga att din webbplats har ett avsnitt om skor och ett avsnitt om klänningar). Du kan skapa två olika moduler, varje modul innehåller en riktad annons för sektionen (dvs. en om skor, den andra om klänningar).

Nu istället för att visa alla moduler hela tiden anpassar du modulens synlighet så att varje annons endast visas i relevanta menylänkar. Så din skorannons kommer att associeras med menyalternativen som tar dig till skoravsnittet och klänningsmenyalternativen kommer att innehålla den andra annonsen.

Nedan kan du se en skärmdump av hur du väljer de menyalternativ där en modul visas.

Modulen visas endast i de valda menyalternativen.

Joomla valda menyposter

Typiska exempel på standard Joomla-moduler är följande. Som vi kan se är funktionen för var och en av de nämnda modulerna ganska begränsad, eller snarare fokuserad på en specifik funktion:

Kärnmoduler

  • Huvud / Användare / Toppmenyer och andra menyer
  • Senaste nytt
  • populära artiklar
  • opinionsundersökningar
  • Inloggningsformulär
  • Syndicering Feeds
  • Anpassad HTML
  • Sök
  • osv ..

Joomlas skönhet kommer från det faktum att utvecklare kan skapa egna moduler som utför fler funktioner.

Tredjepartsmoduler

Installerade moduler finns i Tillägg> Moduler meny. Konfigurationen av moduler är vanligtvis mycket enkel och görs genom att klicka på modulnamnet på sidan Moduler.

Detta tar fram parametrarna för modulen, som du sedan kan anpassa efter dina behov.

modulkonfiguration

Låt oss hjälpa dig att hantera din Joomla bättre

joomla

Gratis e-knapp för Joomla-tips

Joomla-komponenter

Å andra sidan är en Joomla-komponent vanligtvis mer komplex, med omfattande funktioner och funktioner.

En komponent kan bara visas i huvudområdet på en sida och visas vanligtvis på en sida, men den kan användas på flera sidor. Länkar till komponenter skapas vanligtvis med hjälp av menyalternativ som visas i bilden nedan.

Komponenter har vanligtvis en viss sida eller sidor för sin konfiguration, tillsammans med några ytterligare "display" -parametrar när man skapar menyalternativet. Nedan skapar vi en länk till en nedladdningskomponent:

joomla komponent menyalternativ

Joomla-kärnkomponenter

  • FrontPage-komponent - detta används för att visa innehållet på förstasidan. Man kan bestämma hur många objekt som ska visas på förstasidan, i hur många kolumner, hur många artiklar som ska ha en intro eller inte, och olika andra alternativ.
  • WebLinks - detta är en komponent där användaren kan konfigurera olika länkkategorier och lägga till objekt i varje kategori.
  • Banners - tillåter en Joomla-webbplats att skapa och visa banners för reklamändamål
  • Sök - det här är den komponent som driver sökmodulen
  • Taggar - gör att artiklar kan taggas och visas genom dessa taggar

Rekommendera läsning: Joomla Extensions för att ta din webbplats till nästa nivå

Komponenter från tredje part

  • JFBConnect - en komponent som låter dig registrera användare på din Joomla-webbplats med deras Facebook-användarnamn och lösenord
  • sh404SEF - en komponent som används för att skapa sökmotorvänliga webbadresser för ditt Joomla-innehåll. Förutom SEF-URL: er, låter den här komponenten dig utföra ett antal funktioner relaterade till SEO (Search Engine Optimization) tekniker.
  • HikaShop - den här komponenten används för att skapa en butik och kundvagn och annan e-handelsfunktionalitet på din Joomla-webbplats
  • XCloner eller AkeebaBackup - låter dig säkerhetskopiera och återställa din Joomla-webbplats
  • Bildgallerikomponenter - olika bildgallerikomponenter finns för Joomla

Joomla-plugins

Joomla-plugins är det som driver eller utför funktionerna hos kärnkomponenter eller tredjepartskomponenter. Ett plugin är i grunden en mjukvara som exklusivt hanterar en funktion i en specifik komponent.

Återigen finns det både kärninsticksprogram och insticksprogram som är inställda i Joomla som en del av installationen av tredjepartskomponenter.

Insticksprogram finns under Tillägg> Insticksprogram. Vissa plugins har ingen konfiguration alls, de är helt enkelt aktiverade eller inaktiverade. Om de är inaktiverade utförs inte deras funktion. 

Onödiga plugins är vanligtvis inaktiverade för att förbättra webbplatsens prestanda, för om de inte är inaktiverade kan de köra och konsumera resurser.

Andra plugins har sin egen konfiguration.

Core Plugins

Core Joomla-plugins inkluderar:

  • Innehåll - Sidbrytning: låter användaren infoga ett sidbrytning i sitt innehåll
  • Redaktör - TinyMCE: driver Joomla content editor
  • Sökinnehåll: tillåter sökning inom Joomla-innehåll
  • ...och många fler

Moduler vs komponenter

 

   moduler   Komponenter 
Komplexitet  Låg  Vanligtvis medium till hög
Sikt  Övrigt   En sida
Placera   Övrigt   Endast huvuddelen
konfiguration   Låg  Omfattande

 

Du har nu möjlighet Joomla -tillägg webbplats listar ett omfattande antal gratis och kommersiella tillägg. Det finns också recensioner och röstningsmekanismer som hjälper dig att bestämma exakt vilka tillägg som är bäst för dina behov.

Joomla-modultilläggsavsnittet på denna webbplats visar ett antal tillägg som vi har funnit vara mycket användbara eller har skapat själva.

Slutsats

Att förstå kärnskillnaderna mellan Joomla-moduler, komponenter och plugins gör att du bättre kan förstå hur de tre typerna av tillägg relaterar till varandra och samarbetar för att producera slutresultatet, en konfigurerbar webbplats som drivs av Joomla-ramverket!

Om författaren
David Attard
Författare: David Attardwebbplats: https://www.linkedin.com/in/dattard/
David har arbetat i eller runt online / digital industrin under de senaste 18 åren. Han har stor erfarenhet av mjukvaru- och webbdesignindustrin med WordPress, Joomla och nischer som omger dem. Som digital konsult fokuserar han på att hjälpa företag att få en konkurrensfördel med en kombination av deras webbplats och digitala plattformar som finns idag.

En sak till... Visste du att människor som delar användbara saker som det här inlägget ser fantastiska ut också? ;-)
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!

Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.
 

 

Bästa rankade cacheplugin

Gör din webbplats snabbare 

Steg för steg-gratis e-postkurs, hur du får din webbplats att ladda in less än 1 sekund  

 

vilka är vi?

CollectiveRay drivs av David Attard - arbetar i och runt webbdesignnischen i mer än 12 år, vi ger användbara tips för människor som arbetar med och på webbplatser. Vi driver också DronesBuy.net - en webbplats för drönare.

David attard

 

 

Författare Utvalda på:  Inc Magazine-logotyp   Sitepoint-logotyp   CSS Tricks-logotyp    webbdesignerdepot-logotyp   WPMU DEV-logotyp   och många fler ...