Vous êtes ici : Accueil Systems CMS Watch Joomla : concept mais pas encore au point.
Navigation
Annonceurs



Google Links

 
Actions sur le document

Joomla : concept mais pas encore au point.

Joomla est le successeur de Mambo, un CMS "full featured" en PHP. Pas vraiment recommandé pour les débutants, il peut convenir à des personnes plus avancées désireuses de construire un site d'informations assez élaboré.


Premier contact


La template par défault presente une image qui prend un bon tiers de la hauteur de la page, très bien pour un site corporate (et encore c'est très discutable), mais pas du tout adapté à un site souhaitant mettre en avant ses contenus. Seconde chose marquante de prime abord, l'incroyable richesse de l'interface d'administration. A l'instar de Plone avec kupu, Joomla possède un éditeur wysiwyg facilitant l'édition de vos articles, en revanche la gestion des images qui l'agrémente est un peu mystique et n'incite pas du premier coup aux "best practice", la encore, une personne peu formalisée avec les CMS risque de passer du temps à comprendre le mécanisme d'insertion de média afin de les greffer au texte.

Par défaut, le menu de navigation comporte un lien blog, quand on clique dessus après avoir rentrer des contenus (news ou newsflash on a un joyeux bazard et surtout un ordre de disposition anarchique de toutes vos news ... ca a pour effet de casser le template, c'est pas esthétique et en plus ça ne sert strictement à rien).

Avant de vous lancer corps et âmes dans des publications de contenus anarchiques, veillez à appréhender correctement la construction de vos sections et catégories avant de metttre la pagaille la plus complète dans votre site.

Points positifs :)


    * Une interface d'administration complète et soignée qui a aussi les défauts de ses avantages (pas forcément simple à prendre en main pour un grand débutant).
    * Un bon éditeur wysiwyg, proposant même une fonctionnalité de "nettoyage de code".
    * OPML  (Outline Processor Markup Language) est intégré, ce qui vous permettra de créer votre feed xml.
    * L'installation des templates, modules et composant franchement simple et efficace via l'interface d'administration.
    * Une gestion très réussie de la homepage pour sélectionner les contenus que vous souhaitez y placer.
    * Très bonne gestion des mots clefs sur vos contenus qui devrait être relativement efficace pour vos référencements.
    * Un petit module de statistiques intégré pratique et réussit.
    * La documentation mambo pour les nuls disponible ici
    * De bons tutoriels disponibles


Points négatifs :(


    * J'émets de grosses réserves quand au modèle sécuritaire de Joomla, je pense notemment à sa gestion des utilisateurs et groupes d'utilisateurs et de leurs permissions respectives.
    * A l'installation j'ai du chmoder plus d'une douzaine de fichiers et répertoires, c'est franchement trop.
    * Les url produites dynamiquement à l'édition de contenus sont assez fidèles à la majorité des cms en php, c'est à dire qu'elles sont tout bonnement dégeulasses et ne riment à rien, du style index.php?option=com_content&task=view&id=13&Itemid=1 ... ce problème est inhérent à l'immense majorité des cms en php.
    * La css de la skin par défaut a tendance à casser de temps à autres de manière aléatoire sur Mozilla, c'est perceptible en homepage avec le module de sondage qui se balade à droite 1 fois sur 5 et dans la rubrique "blog" .
    * La gestion des images pour accompagner les articles gagnerait à être plus simple.
    * La possibilité de switcher sur une interface d'administration simplifiée ne serait franchement pas du luxe, la débauche d'options ayant une forte tendance à vous éloigner du principal, la lisibilité et la rapidité de l'édition.
    * Le concept de catégories qui sont en fait des sous catégories de sections ... franchement il faut aimer.
    * Le non respect des normes xhtml, surement induit par l'utilisation de l'éditeur wysiwyg
    * Pas de mécanisme de soumition de contenus configurable simplement (workflow).
    * Les performances ne sont pas vraiment au top, c'est facilement expliquable lorsque l'on se penche sur le mécanisme de génération des pages (templates / css / types de contenus), ce point n'est pas réellement pénalisant, les choix qui ont été faits ne sont pas idiots, car on y gagnera à la longue en fonctionnalités tout en conservant une dissociation contenus / contenants.
    * Pas de composant forums.


Bilan


Un bilan très mitigé, pour Joomla duquel je m'attendais à bien plus de simplicité et surtout à une terminologie un peu moins farfelue (ce que l'on appelle des modules sur d'autres CMS sont en fait des composants sur joomla, les modules étant ce que l'on appelle des portlet sur plone ou encore des Blocs sur la grande majorité des autres CMS...
En dehors de la terminologie, Joomla souffre surtout de ses avantages à savoir l'incroyable richesse de son interface d'administration qui au bout du compte finit par rendre des opérations sensées être très simple, tout de suite bien plus compliquées. On peut  aussi lui reprocher un manque de fonctionnalités de gestion de communautés (surtout les outils de discussions / forums). Plus dérangeant encore, la sécurité : je ne serais pas surpris de voir encore quelques failles de  cross site scripting ici ou là. Joola est encore jeune, il lui manque encore à mon sens une communauté un peu plus vaste. Malgré tout ceci, Joomla est assez intrigant et donne envie d'être utilisé

del.icio.us tags: joomla opensource cmp
Se connecter


Mot de passe oublié ?
Nouvel utilisateur ?
Tag Cloud Navigator
Blogroll & friends
Social Network

Digg!

 


Toonux is powered By FreeBSD, Zope & Plone and owned by Bluetouff ]-- Pilot Systems ring website

Toonux contents are copyleft under the WTFPL licence

Outils personnels