Joomla! Opbouw

Afdrukken E-mail

Joomla! is een content management systeem (CMS). Een content management systeem is een softwaretoepassing, meestal een web-applicatie, die het mogelijk maakt dat mensen eenvoudig, zonder veel technische kennis, documenten en gegevens op internet kunnen publiceren (contentmanagement). De naam is de Engelse fonetische spelling van het Swahili-woord 'jumla' dat 'alles samen' of 'als één geheel' betekent.  Het Joomla!-pakket bestaat uit veel verschillende onderdelen, die zoveel mogelijk modulair gebouwd zijn. Dit om het maken van uitbreidingen (extensions) makkelijk te maken.

 

Het Joomla!-framework, de kern van het systeem, regelt alle basiselementen van een website, zoals de ingelogde gebruikers, de rechten van bezoekers en gebruikers en het ophalen van gegevens vanuit verschillende bronnen. Vervolgens zijn er drie elementen binnen Joomla! die geactiveerd worden door het framework:

 

  • Components: Programma's geschreven in PHP die daadwerkelijke acties uitvoeren, zoals het verwerken van nieuwsberichten van platte tekst naar HTML-geformatteerde tekst. Het belangrijkste voordeel van de Components is de mogelijkheid om de website functioneel uit te breiden met bijvoorbeeld een gastenboek, downloadomgeving, fotogalerij, etc.
  • Modules: Blokken op de website die naast de hoofdinhoud getoond worden. Voorbeelden zijn o.a. menu's, eventkalenders, banners of nieuwsitems.
  • Plugins (Mambots): Plugins zijn add-ons die automatische handelingen uitvoeren. Denk hier aan het omzetten van een e-mailadres in een onleesbare code, zodat de spamrobots deze niet kunnen lezen. Voor Joomla!-1.5 werden de  Plugins Mambots genoemd.

Joomla! schematisch

Vervolgens sturen deze elementen hun uitgewerkte inhoud door naar de template, waar bepaalde teksten vervangen worden door de teksten gegenereerd door de elementen. Op deze manier is de content altijd gescheiden van de presentatie en kan er op een eenvoudige manier een andere layout aan een bestaande Joomla! website gegeven worden.

 

Nieuws

Digame Design lanceert haar nieuwe website. De vernieuwde website straalt de huisstijl van Digame Design uit. De website is gebouwd met Joomla! 1.5.

Joomla!

Een webpagina is meer dan alleen een paar woorden en plaatjes op het internet, het is uw visitekaartje waardoor mensen zaken met uw bedrijf willen doen.

 

Lees meer...