Logiciel de gestion de contenus, logiciel libre, Joomla! permet de construire un site complexe bien plus rapidement qu'avec la technique ancienne des pages web HTML.
Avantages :
- Bien pour découvrir ce qu'est un CMS ;
- Usage très répandu, beaucoup de plugins additionnels très variés ;
- Beaucoup de thèmes graphiques aboutis pour s'inspirer ;
- Facilité de placement des modules dans le thème.
Inconvénients :
- Nécessité de rechercher et d'installer des composants pour avoir des fonctions complètes ;
- Les composants sont parfois des projets qui n'évoluent plus. Il faut bien choisir ;
- Limitations dans le classement des articles (arborescence, taxinomie) ;
- Le moteur génère un code HTML avec des éléments "table", ce qui est parfois gênant pour réaliser certains effets de mise en page.