|
Voici donc Joomla!, un CMS qui a de plus en plus de fidèles et qui se démarque des Nukes, Xoops, eXoops, Zope... par sa modularité et de Typo3 par sa simplicité d’utilisation et d’administration : « Je clique, donc je code ».
Joomla! est, dans la continuité de Mambo, un CMS convivial, puissant et ergonomique adapté à des sites vitrine, commerciaux, associatifs, institutionnels ou communautaires. Son menu d’administration présente les éléments de gestion du contenu plutôt que les fonctionnalités du logiciel. Par exemple, la barre de menu d’administration présente les choix "Articles, News, Menu principal, Sondages..." Même sans être initié aux CMS, il est plus facile de comprendre comment composer les menus et sous-menus, comment ajouter des composants et modules et comment publier des nouvelles. Comme le soutiennent les développeurs de Joomla! beaucoup de personnes apprécient sa capacité à autoriser l’utilisateur à éditer le contenu "sans devoir être un savant spécialisé en fusée". "Le fait qu’il supprime des barrières pour les gens qui ne se seraient jamais considérés comme étant capables d’éditer rapidement et facilement sur le web, est le dispositif le plus attrayant pour ceux qui emploient Joomla!" Côté visiteur, le contenu est affiché au travers du template (ou thème) constitué d’un seul fichier (index.php) en plus de la classique feuille de style et des fichiers images. Les emplacements ainsi définis dans le template (main, left, right, top, bottom ou des emplacements personnalisés user1, user 2...) permettent de paramétrer et totalement personnaliser l’aspect de votre site simplement en plaçant vos publications et blocs d’affichage depuis l’interface d’administration (une zone de nouvelle flash, une bannière publicitaire, des nouvelles, des articles, un login de connexion, un module de recherche, etc.). L’équipe de développement se concentre pour nous offrir un moteur simple et fonctionnel et entièrement libre, mais il est possible d’enrichir son Joomla ! grâce à de nombreux composants, modules et hacks d’autres développeurs. Quelques fonctionnalités de Joomla ! 1.0 URLs SEF (Search Engine Friendly) permettant une meilleure indexation par les moteurs de recherche ; plus de 40 langages disponibles ; gestion de bannières publicitaires ; de multiples éditeurs WYSIWYG : TinyMCE, WYSIWYG Pro, xStandard, etc. avec la possibilité pour l’utilisateur de choisir celui de son choix ; un gestionnaire de média pour gérer vos images et vos fichiers ; fils d’actualité RSS/RDF & syndication ; statistiques : qui, quoi, où et quand ; facilité de copier et déplacer le contenu entre différentes catégories ; installeur de composants, module et gabarit (template) -.zip ‘n’ go ! ; gestion des versions et archivage du contenu ; gabarit (template) complètement personnalisable incluant l’affichage des blocs (au centre, à droite et à gauche), gestion multiple en fonction des pages affichées ; système d’aide intégré ; émulation du paramètre php register_globals=off pour plus de sécurité possibilité de mettre le site "hors ligne" lors de maintenance tout en restant visible d’un administrateur et plus encore...
En conclusion Points forts : mise en oeuvre quasi immédiate ; personnalisation de l’aspect (template) et du contenu de la page d’accueil très simple ; possibilité de gérer la date de publication et la date de fin de publication des articles ; possibilité d’éditer les balises méta (titre et mots clefs) pour chaque articles ; système de cache (permet de moins solliciter le serveur et donc de fluidifier le trafic induit par les visites) ; interface ergonomique ; communauté très réactive ; nombreux composants et modules (forum, livre d’or, agenda...), etc.
Points faibles pas d’administration en français (sauf hack) (traduction prévue pour dés la version 1.5) ; gestion des groupes en natif très limitées (amélioration prévue pour après la version 1.5) ; non compatible avec les normes WCAG (prévu dans la version 1.2 pour la partie publique) ; pas de support du multilinguisme. Il existe toutefois le composant Joomfish pour permettre un contenu multilingue (des améliorations sont toutefois apportées progressivement pour intégrer cette fonction à terme) ; pas de gestion des commentaires liés aux articles (il faut installer un composant externe) ; l’absence de sous-catégorie ;
Nécessite : Site officiel |