vendredi 5 novembre 2010

Joomla !

Voici donc Joomla !, un système de gestion de contenu pour l’Internet (Content Management System : CMS) 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 ! a été développé pour tous. Sous licence GNU/GPL, il est facile à installer, à administrer et il est fiable. Joomla ! n’exige pas que l’utilisateur ou l’administrateur du système maîtrise le language HTML pour permettre son utilisation.
Joomla ! 1.5 prend désormais ses distances de Mambo dont les versions 1.0.x étaient un fork. Joomla ! est un CMS convivial, puissant et ergonomique adapté à des sites vitrines, commerciaux, associatifs, institutionnels ou communautaires. Comme avec les versions précédentes, Joomla ! fournit une structure unifiée et facile à utiliser pour afficher le contenu des sites Web de toutes les sortes. Il s’adapte à la nature changeante de l’Internet et aux technologies Web émergentes. Les efforts déployés pour restructurer de manière substantielle et fondamentale les fonctionnalités de Joomla ! 1.0 ont également permis de beaucoup simplifier l’interface utilisateur des versions précédentes. Ainsi, Joomla ! 1.5 a beaucoup de nouvelles fonctions.
Cette nouvelle version de Joomla ! est une étape technologique importante et marque un moment décisif de l’histoire de Joomla !... Notre progression, loin des vieux codes hérités (NDLR : Mambo), en a fait un framework moderne et flexible.
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 du menu d’administration présente les choix "Articles, News, Menu principal, Sondages...". Il est plus facile de comprendre comment composer les menus et sous-menus, comment ajouter des composants et modules et comment publier des nouvelles. Si vous découvrez les CMS, vous trouverez que Joomla ! offre des solutions étendues pour vos besoins. Joomla ! est donc un CMS de choix pour une petite entreprise ou les utilisateurs qui veulent un site robuste à l’apparence professionnelle, simple à déployer et à utiliser.
Joomla ! permet une grande flexibilité pour l’affichage de votre contenu : Si vous utilisez Joomla ! pour un site blog, des nouvelles ou le site Web d’une société, vous constaterez qu’un ou plusieurs styles de contenu permettent de présenter vos informations. Vous pouvez aussi changer le style de contenu dynamiquement selon vos souhaits.
Côté visiteur, le contenu est affiché au travers du gabarit (ou template) constitué habituellement d’un seul fichier (index.php) en plus de la classique feuille de style et des fichiers images (les fichiers d’origine permettant l’affichage habituel peuvent également être modifiés pour une mise en conformité accrue avec les standards web en s’affranchissant totalement des tables dans la mise en page). Les emplacements ainsi définis dans le template (main, left, right, top, bottom ou des emplacements personnalisés user 1, 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.).
Avec Joomla ! il est extrêmement facile d’ajouter et présenter le contenu de différentes manières. Tout le contenu est placé dans le corps principal (mainbody) de votre template (gabarit). Il y a trois types principaux de dispositions disponibles dans Joomla ! Tous peuvent être personnalisés par différents paramètres lors de la création de contenu ou de liens de menu.
L’équipe de développement se concentre donc pour nous offrir un moteur simple, 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 base de Joomla ! 1.5 :
  • Entièrement multilingue, français compris ;
  • Gestion du contenu par Sections/Catégories ;
  • Editeurs WYSIWYG, avec la possibilité pour l’utilisateur de choisir celui de son choix ;
  • Gestion des gabarits (templates) du site par simples clics ;
  • Templates complètement personnalisables incluant l’affichage des blocs (au centre, à droite et à gauche), gestion multiple en fonction des pages affichées, compatibilité avec les normes d’accessibilité ;
  • Gestion des menus et paramétrage individualisés des liens de menus ;
  • Gestion de liens Web ;
  • Gestion des contacts avec formulaire de contact ;
  • Gestion de sondages ;
  • Gestion de bannières publicitaires ;
  • Gestion de média pour gérer vos images et vos fichiers PNG, PDF, DOC, XLS, GIF ou JPEG en ligne pour une utilisation facile ;
  • Changement de l’ordre des objets : nouvelles, FAQ, articles, etc.
  • Affichage de newsflashs aléatoires ;
  • Fils d’actualité RSS/RDF & syndication paramètrable sur toutes les pages ;
  • URLs SEF (Search Engine Friendly) permettant une meilleure indexation par les moteurs de recherche ;
  • Statistiques : qui, quoi, où et quand ;
  • Facilité pour copier et déplacer le contenu entre différentes catégories ;
  • Installeur de composants, modules et gabarits (templates) - zip ‘n’ go ! ;
  • Cache paramétrable et compression des pages pour augmenter les performances ;
  • Archivage du contenu ;
  • Système d’aide intégré ;
  • Emulation 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 ;
  • Ergonomie améliorée par rapport à Joomla ! 1.0 ou Mambo 4.5 ;
  • Intégration possible d’applications externes à travers des services Web et authentification à distance telle que le “Lightweight Directory Access Protocol” (LDAP) ;
  • Compatibilité des extensions, modules, composants et templates développés pour la version 1.0 ;
  • et plus encore...
Points forts :
  • Mise en oeuvre quasi-immédiate ;
  • Administration en français disponible ;
  • Personnalisation de l’aspect (template) et du contenu de la page d’accueil très simple ;
  • Gestion de la date de publication ou de fin de publication des articles ;
  • Édition des balises META (titre et mots clefs) pour chaque article ;
  • Gestionnaire de fichiers multimédia intégré ;
  • Système de cache (Réduit les accès serveur et donc fluidifie le trafic des visites) ;
  • Interface ergonomique améliorée par rapport à Joomla ! 1.0 ;
  • Communauté internationale très réactive, communauté francophone importante ;
  • Nombreuses extensions (forum, livre d’or, agenda, galerie...) sur le site dédié
Points faibles :
  • Gestion des groupes en natif très limitée (amélioration prévue après la version 1.5) ;
  • Pas de gestion des commentaires liés aux articles (il faut installer une extension externe) ;
  • Absence de sous-catégorie ;
  • Gestion sommaire de l’archivage du contenu.
Joomla ! fonctionne sur de nombreuses plateformes incluant Windows, différente distribution de Linux, plusieurs version d’Unix et Apple OS/X. Joomla ! fonctionne à l’aide de PHP et une base de données MySQL. Il requiert au minimum :
  • Apache 1.x, 2.x ;
  • PHP 4.3 ;
  • MySQL 3.23 ;

Aucun commentaire:

Enregistrer un commentaire