A propos de Joomla

A quoi sert le logiciel

Joomla! est un système de gestion de contenu ou CMS (Content Management System) open source, libre et gratuit, codé en PHP et reposant sur le système de gestion de base de données (SGBD) MySQL, c'est à dire un logiciel qui permet la création et la gestion de sites Web. En France, Joomla est représenté par l'AFUJ (Association Française des Utilisateurs de Joomla).

Historique

Joomla! est né le 17 août 2005 d'une dissension entre les développeurs de Mambo et leur employeur, Miro International Pty Ltd, dont les dispositions violaient des valeurs fondamentales de l'open source; c'est ainsi que l'équipe de développement, après avoir quitté Miro International Pty Ltd, a créé le site Web OpenSourceMatters, interface de communication entre elle et ses utilisateurs. En une journée, le site a fédéré une millier d'usagers encourageant l'initiative.

C'est le 1er septembre que le « fork » de Mambo devient Joomla!, orthographe anglaise d'un terme arabe signifiant « tous ensemble » ou encore « dans son ensemble ».

Le 7 septembre 2005, l'équipe de Joomla! fait appel à la communauté afin de trouver un logo adéquat; le communauté propose, vote, et l'équipe de développement annonce son choix le 22 septembre de la même année. Le 2 octobre enfin sont publiées des lignes directrices de marque, un manuel, des logos-type et tout un ensemble de ressources à l'usage des collectivités.

La première version de Joomla!, 1.0.0, est annoncée le 16 septembre 2005, qui consiste alors en une nouvelle version de Mambo 4.5.2.3, corrigeant certain bogues, notamment au niveau de la sécurité. Avec environ 8 versions de maintenance en moyenne dans l'année, Joomla bénéficie d'un développement très actif et continue au fil de ces versions à se distinguer de son prédécesseur.

Description du logiciel

Joomla! est un CMS qui se veut modulaire, de façon a permettre une personnalisation maximale du côté de l'utilisateur, une simplicité optimale ainsi qu'une facilitation d'optimisation dudit CMS par l'ajout ou la modification des modules proposés, greffés sur une base commune. Certaines extensions de Joomla!, appelées plugins, sont des extension de fond qui attribuent de nouvelles fonctionnalités au CMS. Il existe déjà plus de 4500 extensions disponibles pour Joomla!, chiffre qui continue de grandir régulièrement, et ce pour chaque version.

En plus des plugins, d'autres extensions peuvent être ajoutée à Joomla!: les composants et les modules. Les composants permettent de réaliser des tâches comme la construction de communauté avec des fonctions d'utilisateurs, des sauvegarde de site web, la traduction de contenu... Les modules quant à eux permettent l'affichage de calendrier ou de code personnalisé pour Google AdSense à insérer dans le code de base du CMS.

Enfin, il est important de noter que Joomla! permet de fixer les paramètres de configuration globaux qui affectent tous les articles, avec une personnalisation individuelle possible pour chaque page.

De même, en sus des configurations basiques, l'utilisateur de Joomla! peut personnaliser son site sur plusieurs niveaux:

  • directement sur le code
  • depuis les modèles (templates)
  • grâce à l'ajout de fonctionnalités
Plateformes compatibles

Toutes!

Logiciels proches

WordPress, Drupal, Typo3, Jahia, Spip, Liferay...

La prochaine version de Joomla sera Joomla 3 !

newsletter nouveautés
Joomla
×