DutchJoomla maakt nu intensief gebruik van JavaScript, Ajax en Caching om de templates over de sites te stroomlijnen. Toont de onderstaande template niet goed? Meldt dit ons dan door hier te klikken.

Joomla

Uit DutchJoomla! Wiki

Ga naar: navigatie, zoeken
LET OP! Dit artikel staat op onze ToDo lijst. Dit wil zeggen dat de auteurs de informatie al wel wilden plaatsen, maar dat het artikel nog vertaald dient te worden en/of dat er dode/verkeerde links in staan.

Uiteraard kan iedereen het artikel bewerken en dus complementeren. Zie ook de ToDo Instructie.

Wat is Joomla?

Het officiële logo van Joomla
Het officiële logo van Joomla

Allereerst en boven alles, is Joomla! een Content Management Systeem (CMS). Het is de motor achter je website die het makkelijk maakt content aan te maken, aan te passen, te beheren en te delen.

Afbeelding:Joomla Schema.png

Er staat een goed artikel op How to evaluate a Content Management System (geschreven door James Robertson) dat in groot detail beschrijft welke eigenschappen een goed content management systeem in zich moet hebben.

Het doel van het Joomla! project is om tegemoet te komen aan de eisen die weergegeven staan in bovenstaand artikel. Elke dag in de ontwikkeling van Joomla! komen we dichter en dichter bij ons einddoel, terwijl tegelijkertijd een solide basis gebouwd wordt welke uitgebreid kan worden door extenties van derden. In de handen van de ontwikkelaars maakt dit Joomla! tot een krachtig platform voor een breed scala aan Internet applicaties die veel verder gaan dan het simpel aanmaken van content.


Wat Joomla! niet is!

Joomla! is geen typische "portal" oplossing.

Hoewel Joomla! aangepast en uitgebreid kan worden voor een dergelijk website is dat niet het doel van het project. Joomla! is meer gericht op kleine of gemiddelde bedrijfswebsites, hobby of persoonlijke websites.

Het Joomla! Development Team richt zich met name op de ontwikkeling van een solide applicatie, in tegenstelling tot het ontwikkelen van zoveel mogelijk extras (zoals dat in veel andere CMS ontwikkelteams wél gedaan wordt). Dit zorgt ervoor dat Joomla! extreem licht en efficiënt is, wat het makkelijk maakt voor anderen om applicaties te maken om Joomla! uit te breiden met meer functionaliteit om aan deze behoeften te voldoen.

Eigenschappen

Joomla! is een zeer compleet content management systeem dat ingezet kan worden voor vanalles van simpele websites tot complexe bedrijfsapplicaties. Lees verder voor een gedetailleerde eigenschappen lijst.

   * Source code is completely free.
   * A large and healthy user and developer community.
   * Provides a basic level of content approval for registered users.
   * Online help.
   * Page caching mechanism to improve performance on busy sites.
   * Trash manager
   * Advertising management (banners, etc).
   * Media (images, documents) upload and management.
   * Content display scheduling.
   * Content syndication (RSS).
   * Search engine friendly (SEF) URL's.
   * Internationalisation (interface translation).
   * Content macro language (aka mambots).
   * Advanced and separate system administation system.
   * Advanced package/addon/template deployment system.
   * Simple but powerful template system (written mostly in HTML,
     no complex templating syntax to learn, just a couple of PHP functions to include).
   * Heirarchial user access groups.
   * Basic visitor statistics.
   * Multiple WYSIWYG content editor support.
   * Simple polls.
   * Content voting/rating system.null

Veel meer vrije Joomla! extentsies zijn beschikbaar op developer.joomla.org. Enkele extenties zijn:

   * LDAP authenticatie
   * Uitgebreide gebruikers profielen
   * Forums
   * Media gallerijen
   * Document/download beheer
   * Templates
   * Agenda/ calendar
   * Webshop
   * en vele, vele anderen...
Persoonlijke instellingen