Er zijn een aantal cruciale verschillen tussen Joomla-modules, componenten en plugins die u moet begrijpen
Tenzij u het verschil begrijpt tussen een module, een component en een plugin, zal het beheren van een Joomla-installatie erg lastig zijn. Dit artikel legt het verschil uit tussen modules, componenten en plugins en geeft voorbeelden van het gebruik ervan.
Dit zijn allemaal verschillende typen Joomla-extensies of "add-ons" die specifieke functies of kenmerken van Joomla creëren en verzorgen.
{automatisch}
Joomla-modules versus componenten
Joomla-modules zijn meestal kleine stukjes functionaliteit die ontworpen zijn om informatie op je site te presenteren. Ze kunnen meerdere keren verschijnen, op meerdere pagina's en op verschillende posities.
Componenten daarentegen zijn volwaardige applicaties, meestal vrij complex en specifiek voor de hoofdtekst van een pagina (meestal).
Joomla-modules
Bovendien kan elke module op verschillende pagina's worden bekeken en kan de positie van elke module eenvoudig worden gewijzigd. U kunt de menu-items selecteren waar een module wordt weergegeven.
De zichtbaarheid van een module is meestal gekoppeld aan één (of meerdere) menu-items.
Een goed voorbeeld van het gebruik van deze functionaliteit is gerichte reclame of banners. Ook de inlog- of zoekmodule zijn goede voorbeelden van modules.
Laten we het voorbeeld van de reclame gebruiken, omdat dat beter uitlegbaar is.
Als uw site verschillende secties heeft, kunt u voor elke sectie een aparte advertentiemodule maken (stel dat uw website een sectie over schoenen en een sectie over jurken heeft). U kunt twee verschillende modules maken; elke module bevat een gerichte advertentie voor de sectie (d.w.z. één over schoenen en één over jurken).
In plaats van alle modules continu weer te geven, kunt u de zichtbaarheid van de module aanpassen, zodat elke advertentie alleen in de relevante menulinks wordt weergegeven. Zo wordt uw schoenenadvertentie gekoppeld aan de menu-items die u naar de schoenensectie leiden, en worden de andere advertenties weergegeven in de menu-items voor jurken.
Hieronder ziet u een schermafbeelding van hoe u de menu-items kiest waar een module wordt weergegeven.
De module wordt alleen in de gekozen menu-items weergegeven.
Typische voorbeelden van standaard Joomla-modules zijn de volgende. Zoals we kunnen zien, is de functionaliteit van elk van de genoemde modules vrij beperkt, of beter gezegd, gericht op een specifieke functie:
Kernmodules
- Hoofdmenu / Gebruiker / Bovenmenu en andere menu's
- Laatste nieuws
- Populaire artikelen
- Polls
- login formulier
- Syndicatiefeeds
- Aangepaste HTML
- Zoeken
- etc. ..
Het mooie van Joomla is dat ontwikkelaars hun eigen modules kunnen creëren met meer functies.
Modules van derden
- Modules voor het weergeven van Paypal-betalings- of donatieknoppen
- Modules voor het weergeven van YouTube-video's
- Modules voor het roteren van afbeeldingen / scrollen van afbeeldingen, schuifregelaars, galerijen
Geïnstalleerde modules zijn te vinden in de Uitbreidingen > Modules menu. De configuratie van modules is doorgaans zeer eenvoudig en gebeurt door te klikken op de modulenaam op de pagina Modules.
Hiermee worden de parameters van de module weergegeven, die u vervolgens naar uw wensen kunt aanpassen.
Joomla-componenten
Een Joomla-component is daarentegen doorgaans complexer, met uitgebreide functionaliteit en mogelijkheden.
Een component kan alleen in het hoofdgedeelte van een pagina worden weergegeven en wordt meestal op één pagina weergegeven, hoewel het op meerdere pagina's kan worden gebruikt. Links naar componenten worden meestal gemaakt met behulp van menu-items, zoals weergegeven in de onderstaande afbeelding.
Componenten hebben meestal een specifieke pagina of pagina's voor hun configuratie, samen met enkele aanvullende weergaveparameters bij het aanmaken van het menu-item. Hieronder maken we een link naar een downloadcomponent:
Kerncomponenten van Joomla
- FrontPage-component - dit wordt gebruikt om de inhoud op de voorpagina weer te geven. Je kunt bepalen hoeveel items er op de voorpagina worden weergegeven, in hoeveel kolommen, hoeveel artikelen alleen een inleiding hebben of niet, en diverse andere opties.
- WebLinks - dit is een onderdeel waarmee de gebruiker verschillende linkcategorieën kan configureren en items aan elke categorie kan toevoegen.
- Banners - hiermee kan een Joomla-website banners maken en weergeven voor reclamedoeleinden
- Zoeken - dit is het onderdeel dat de zoekmodule aanstuurt
- Tags - maakt het mogelijk om artikelen te taggen en via deze tags te bekijken
Beveel Lezen: Joomla-extensies om uw website naar een hoger niveau te tillen
Componenten van derden
- JFBConnect - een component waarmee u gebruikers op uw Joomla-website kunt registreren met behulp van hun Facebook-gebruikersnaam en -wachtwoord
- sh404SEF - een component die wordt gebruikt om zoekmachinevriendelijke URL's voor uw Joomla-content te maken. Naast SEF-URL's kunt u met deze component een aantal functies uitvoeren met betrekking tot SEO (Search Engine Optimization) technieken.
- HikaShop - dit onderdeel wordt gebruikt om een winkel, winkelwagen en andere e-commercefunctionaliteit op uw Joomla-website te creëren
- XCloner of AkeebaBackup - hiermee kunt u een back-up maken van uw Joomla-website en deze herstellen
- Componenten voor afbeeldingengalerijen - er bestaan verschillende componenten voor afbeeldingengalerijen voor Joomla
Joomla-plug-ins
Joomla-plugins sturen of voeren de functionaliteit van kerncomponenten of componenten van derden uit. Een plugin is in wezen een stukje software dat exclusief een functie van een specifiek component afhandelt.
Nogmaals, er zijn zowel kernplugins als plugins die in Joomla worden ingesteld als onderdeel van de installatie van componenten van derden.
Plugins zijn te vinden onder Extensies > Plugins. Sommige plugins zijn helemaal niet geconfigureerd, ze zijn gewoon in- of uitgeschakeld. Als ze uitgeschakeld zijn, wordt hun functie niet uitgevoerd.
Onnodige plug-ins worden meestal uitgeschakeld om de prestaties van een website te verbeteren. Als ze niet worden uitgeschakeld, zijn ze namelijk mogelijk actief en verbruiken ze veel bronnen.
Andere plugins hebben hun eigen configuratie.
Kernplug-ins
De belangrijkste Joomla-plug-ins zijn onder meer:
- Inhoud - Pagina-einde: hiermee kan de gebruiker een pagina-einde in zijn inhoud invoegen
- Redacteur - TinyMCE: voedt de Joomla content editor
- Inhoud zoeken: hiermee kunt u zoeken in Joomla-inhoud
- ...en nog veel meer
Modules versus componenten
Modules | Componenten | |
Ingewikkeldheid | Laag | Meestal gemiddeld tot hoog |
Zichtbaarheid | Diverse | Enkele pagina |
Functie | Diverse | Alleen hoofdgedeelte |
Configuratie | Laag | Uitgebreid |
De Joomla Extensions De site bevat een uitgebreid aanbod aan gratis en commerciële extensies. Er zijn ook reviews en stemfuncties om u te helpen bepalen welke extensies het beste bij u passen.
In het gedeelte met extensies voor Joomla-modules op deze site worden een aantal extensies weergegeven die wij erg nuttig vinden of die wij zelf hebben gemaakt.
Conclusie
Als u de belangrijkste verschillen tussen Joomla-modules, -componenten en -plug-ins begrijpt, begrijpt u beter hoe de drie typen extensies zich tot elkaar verhouden en samenwerken om het eindresultaat te produceren: een configureerbare website op basis van het Joomla-framework!