Comment choisir ses extensions Joomla ?
Depuis 2005 la communauté Joomla! propose chaque jour de nouvelles extensions afin de permettre aux utilisateurs du CMS de faire évoluer leurs créations. Ce gros avantage à aussi sa part d’inconvénients. En effet, un non initié peut se trouver perdu et noyé dans la masse des composants, modules, templates et autres plugins…
Petit rappel..
- Les plugins sont des extensions de fond qui permettent d’automatiser certaines tâches.
- Les composants sont eux utilisés pour ajouter des fonctionnalités à votre site, tel que la gestion du multilingue.
- Les modules permettent d’afficher des données provenant des composants et de faciliter l’usage du site par l’internaute.
- Enfin, les templates gèrent toute la partie graphique du CMS.
Regardons Joomla de plus près...
Joomla est un système de gestion de contenu (en anglais, CMS, pour Content Management system) créé par une équipe internationale de développeurs récompensée à maintes reprises, celle-là même qui a hissé Mambo vers les sommets. Et un CMS, c'est quoi?? Pour faire simple, un CMS est un logiciel web qui vous permettra de créer un site internet dynamique en toute simplicité. Joomla! est un CMS Open Source distribué sous license GNU/GPL (gratuit) avec lequel vous pourrez mettre en ligne du contenu et mettre à disposition de vos visiteurs des services (forum, boutique en ligne, galerie photos, etc.), le tout sans connaissance technique particulière.
Quel CMS choisir ?
Il existe plus de 700 outils de gestion de contenu (CMS pour "Content Management System") dans le monde. Et il est encore assez difficile de s'y retrouver dans cette profusion de CMS, d'autant plus qu'il n'y en a pas un seul qui sort du lot (quand on regarde les "parts de marché" - je mets ici des guillemets car beaucoup de ces logiciels sont gratuits - ou les conseils des consultants du domaine). Les différents articles ou sites relatifs aux logiciels de gestion de contenu se contentent, la plupart du temps, de comparer quelques uns des principaux CMS, en présentant leurs points forts et leurs points faibles, éventuellement par rapport au besoin (site institutionnel d'entreprise, site Intranet, site d'association, site journalistique, site personnel, etc.).
Que sont les CMS ?
Un Content Management System ou CMS (en français : Système de Gestion de Contenu ou SGC) est une famille de logiciels destinés à la conception et à la mise à jour dynamique de sites web ou d'application multimédia. Ils partagent les fonctionnalités suivantes :
- ils permettent à plusieurs individus de travailler sur un même document ;
- ils fournissent une chaîne de publication (workflow) offrant par exemple la possibilité de mettre en ligne le contenu des documents ;
- ils permettent de séparer les opérations de gestion de la forme et du contenu ;
- ils permettent de structurer le contenu (utilisation de FAQ, de documents, de blogs, de forums de discussion, etc.) ;
- certains SGC incluent la gestion de versions.