Joomla est un CMS (acronyme de Content Management System ou encore System de Gestion de Contenu, en français). Ecrit en PHP, Joomla est gratuit, puisqu'il est distribué sous licence open source GNU/GPL.
Le contenu rédactionnel de Joomla est stocké dans une base de données MySQL, ce qui permet au système, par l'interrogation de cette base par le code PHP, de disposer de nombreuses fonctionnalités web 2.0.
L'origine du mot Joomla vient du swahili. Il signifie "tous ensemble".
Joomla a été conçu en 2005, du fait de la mésentente de l'équipe de développement du CMS Mambo.
Joomla est un système de gestion de contenu très polyvalent, utilisé tant pour des sites vitrines, des sites de diffusion d'informations ou encore des sites de vente en ligne, du fait de la facilité de lui adjoindre des fonctionnalités par l'ajout d'extensions, classées en trois familles : les plugins, les modules et les composants. Joomla offre, en outre, une gestion hiérarchisée très fine des droits des administrateurs du site ainsi que des possibilités des mise en forme et d'habillage graphique étendues, par le biais de l'utilisation des templates (modèles de mise en forme basés sur l'utilisation des fichiers CSS, qui définissent la mise ne forme des feuilles de style).
Joomla se caractérise également par sa communauté d'utilisateurs et de développeurs internationale, en permanente extension et très réactive.
Prochaines formations de MOSAIQUE Informatique à Nancy (54)Formation au CMS Joomla (Système de Gestion de Contenu) à Nancy |