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). 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.
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 extensions 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 :
Pour ceux qui souhaitent se familiariser avec Joomla ou qui désirent acquérir encore plus de maîtrise, de savoir-faire et de compétences, retrouvez sur cette page nos nombreux tuto Joomla. Avec eux, vous pourrez vous former sans limites et vous pourrez poser toutes vos questions aux formateurs disponibles dans le salon d'entraide. Si vous souhaitez aller plus loin, sachez que des formations Joomla très complètes vous permettront de maîtriser le CMS dans les moindres détails.

Fondateur de Tuto.com
Entrepreneur dans le domaine de la formation en ligne depuis plus de 20 ans, Nicolas Chaunu est diplômé d’un Master en Ingémédia (Université de Toulon) et d’un DEA en Veille et Intelligence Compétitive. Il a fondé deux startups EdTech et dirige Tuto.com, une plateforme française qui accompagne des milliers de professionnels et de passionnés dans leur montée en compétences sur les outils numériques et l’IA.
Vos données sont chiffrées et protégées pendant toute la transaction.
Notre équipe répond à vos questions du lundi au vendredi de 10h à 12h et de 14h à 16h.
Support par e-mail ou par téléphone au 01 84 80 80 29.