Vous êtes ici : Accueil GeekNews Plone 2.5 - Une version majeure ... mais de transition.
Actions sur le document

Plone 2.5 - Une version majeure ... mais de transition.

Par bluetouff - Dernière modification 25/07/2007 14:57

Plone 2.5 est une version un peu transitoire de l'un des systèmes de gestion de contenu les plus plébiscités des professionnels. Cette version intégrant son flot de nouveautés plus ou moins bien choisies, demeure incontournable dans le monde des systèmes de gestion de contenu open source.

Plone 2.1 avait en son temps marqué l'arrivée de la mécanique applicative annoncée du web 2.0. Cette stratégie applicative dite "composite" a l'intelligence d'agréger contenus et services au sein d'une plate-forme. Zope a longtemps été apprécié parce que cette logique applicative était implémentée nativement et qu'il proposait tout un arsenal de connecteurs et de passerelles tant au niveau protocoles que services .

Plone est un système de gestion de contenu qui a fait ses preuves, arrivé à maturité, la version 2.5 offre quelques nouveautés majeures comme Placeful workflow permettant de définir des worflows locaux de manière simple, ou la possibilité de redéfinir l'ordre de ses éléments de navigation par simple glissé déposé : l'AJAX et le web 2.0 sont passés par là, mais attention c'est encore relativement expérimental. Vous risquez de rencontrer quelques bugs en vue de contenu de répertoires pour par exemple sélectionner un objet dans cette vue : impossible de cocher une case sur 2, c'est relativement vite insupportable et pour éviter ces dysfonctionnements, nous vous invitons à carrément désactiver cette fonctionnalité en vous rendant en ZMI, puis dans /portal_javascripts vous allez pouvoir, ici désactiver dragdropreorder.js qui est la cause de ce petit bug pour le moins irritant.


Confortable ... oui, mais !


Nous avons eu l'occasion de tester en long en large et en travers tous les navigateurs (sauf Internet Explorer) avec Plone 2.5. Nous avons eu de très mauvaises surprises ur un Apple E-book G4 avec Firefox 2, c'est un enfer, les temps d'affichages sont multipliés par 4 si on le compare avec les performances affichées par Safari, Opera ou même le jeune Seamonkey. Firefox 2 semble avoir énormément de mal à gérer les imbrications de CSS lourdes et surtout, le javascript, qui dans quelques cas provoque mêmes des dysfonctionnements allant jusqu'à planter le navigateur.

Les nouveautés sont toutefois mois conséquentes que celles que nous avions connu pour la version 2.1 mais encore une fois, elles sont là pour simplifier la vie à l'utilisateur, au gestionnaire de contenu.
Les smart folders qui ont fait leur apparition dans Plone 2.1 ont eux aussi subis de sensibles améliorations, vous ne pourrez pas passer à côté de l'interface permettant de mixer les critères qui se chargeront pour vous, comme par magie de réorganiser vos contenus en quelques clics... sans les dupliquer, sans les déplacer. Quand on a connu les galères que ce genre d'opération peuvent être avec un CMS en PHP, les smart folders valent à eux seul que l'on pose un regard sur Plone.
Au niveau de la gestion des utilisateurs, PAS fait son apparition et vient renforcer la sécurité sur les utilisateurs et les groupes en définissant ces derniers commes des objets un peu particuliers.


Et les performances ?


Plone aime 2 choses :

  • la RAM
  • les disques durs rapides

Comme d'habitude, les performances, c'est la question qui fâche. Si vous êtes un fondu de PlumeCMS et que ses quelques fonctionnalités simples en édition vous suffisent, n'essayez même pas Plone. En revanche si vous avez besoin de faire des choses assez élaborées, il vous faudra sacrifier les performances sur l'hôtel des fonctionnalités.
Evidemment un Zope peu être sauvagement boosté à coup de RAM, si votre carte mère supporte 16 GO de RAM, votre Plone devrait se comporter plutôt pas mal, en dessous de 2 GO, il ne faudra pas demander à votre Plone des temps d'affichage de folie équivalents à certains cms en php.
Ce point est ce qui fait de Zope une solution réputée onéreuse car coûteuse en ressources matérielles.

Cependant, la bonne surprise, c'est qu'il est bien plus rapide que Plone 2.1, ce grâce à CacheFu, un système de caching fraîchement intégré. Plone va finir par devenir rapide, nous attendons beaucoup de Zope3, et si Plone 2.5 marque l'arrivée de Five et de fonctionnalités issues de Zope 3, nous n'y sommes pas encore tout à fait, mais  ça approche. Allez, à la prochaine version majeure, Plone 3, nous serons tous bons pour l'immolation.


del.icio.us tags: python zope plone
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