> Sans troller, il faudra un jour qu'on m'explique ce qu'il y a de si bien dans ce CMS ...
>On nous oblige a utiliser ça au boulot et ... franchement je ne lui trouve que des défauts
Pour te rassurer, j'ai entendu parler de Zope l'année 2000 environ. De cette date à fin 2004 j'ai "croisé" beaucoup d'articles au sujet de Zope : Zope Formular, Plone, ... Des articles dans GNU/Linux magazine et autre.
Pendant cette période, je n'accrochais pas du tout. Je me demandais "à quoi ça va me servir ?", "c'est vachement compliqué pour pas grand chose !", "je ne peux pas faire ce que je souhaite avec cette outil !"... Du coup, je continuais à utiliser le duo PHP/MYSQL pour les développements web tout en me rendant compte que je perdais beaucoup de temps sur divers points :
* j'avais souvent l'impression de recoder plus ou moins les mêmes choses
* il m'était (peut être par incompétence) difficile d'organiser correctement mon projet au niveau de la stucture du code source...
* difficulté à trouver un "modèle" de développement. Pourtant j'ai étudié (de loin) les méthodes de programmations de projets comme par exemple : dacode, phpbb, phpmyadmin... et d'autre. Sans jamais rien trouver de satisfaisant.
* aucune ou très peu de cohérence entre les applications PHP existantes. J'entend par là : difficulté d'intégration (HTML...), gestion des utilisateurs différentes...
Me rendant compte de toutes ces difficultées, j'ai cherché des solutions sur une période de 4 années environs. Je ne sais pas si c'est par incompétence, mais je n'ai rien trouvé de satisfaisant.
Après quoi, je me suis tourné vers Templeet. J'ai trouvé dans cet outil un certain nombre de fonctionnalités intéressantes. J'ai même participé à son développement pendant 6 mois (quelques patchs).
Au mois de novembre 2004, je surfais dans la documentation de mediawiki. Là, je ne sais plus trop où et comment, je suis tombé sur des discussions à propos des systèmes de templates : Smarty, template dans JSP,... Et je tombe sur ZPT. Je pousse un peu plus loin ma lecture et je comprends que ce langage de template est vraiment intéressant. De lien en lien, je continu à lire de la documentation/commentaire... au sujet de Zope.
Depuis ce jour, ça était la révélation. J'ai trouvé vraiment une plateforme propre, puissante avec une bonne communauté. J'ai acheté deux livres sur Zope :
* Eyrolles - Zope 2ème édition, que j'ai trouvé bon et utile
* Eyrolles - Zope/Plone 2ème édition. J'ai trouvé que ce livre est un bon point de départ pour Plone mais il reste assez simpliste. Il ne rentre pas beaucoup dans les détails. Il est accès plus "User" que "Developper".
Il est vrai que l'organisation de la documentation fait défaut pour un débutant. J'ai eu beaucoup de difficulté à trouver les informations. Elles sont à divers endrois assez disparates.
En conclusion : comme toi, pendant des années, je n'appréciais pas Zope. Jusqu'au jour où j'ai compris... maintenant je ne vois plus que par cela.
Maintenant, une question reste à élucider : pourquoi il est aussi difficile "d'entrer" dans la technologie Zope ? manque de communication ? mauvaise documentation ? sujet trop abstrait ?
[^] # Re: Plone ...
Posté par Stéphane Klein (site web personnel) . En réponse à la dépêche Sortie de la version 2.1 du CMS Plone. Évalué à 3.
>On nous oblige a utiliser ça au boulot et ... franchement je ne lui trouve que des défauts
Pour te rassurer, j'ai entendu parler de Zope l'année 2000 environ. De cette date à fin 2004 j'ai "croisé" beaucoup d'articles au sujet de Zope : Zope Formular, Plone, ... Des articles dans GNU/Linux magazine et autre.
Pendant cette période, je n'accrochais pas du tout. Je me demandais "à quoi ça va me servir ?", "c'est vachement compliqué pour pas grand chose !", "je ne peux pas faire ce que je souhaite avec cette outil !"... Du coup, je continuais à utiliser le duo PHP/MYSQL pour les développements web tout en me rendant compte que je perdais beaucoup de temps sur divers points :
* j'avais souvent l'impression de recoder plus ou moins les mêmes choses
* il m'était (peut être par incompétence) difficile d'organiser correctement mon projet au niveau de la stucture du code source...
* difficulté à trouver un "modèle" de développement. Pourtant j'ai étudié (de loin) les méthodes de programmations de projets comme par exemple : dacode, phpbb, phpmyadmin... et d'autre. Sans jamais rien trouver de satisfaisant.
* aucune ou très peu de cohérence entre les applications PHP existantes. J'entend par là : difficulté d'intégration (HTML...), gestion des utilisateurs différentes...
Me rendant compte de toutes ces difficultées, j'ai cherché des solutions sur une période de 4 années environs. Je ne sais pas si c'est par incompétence, mais je n'ai rien trouvé de satisfaisant.
Après quoi, je me suis tourné vers Templeet. J'ai trouvé dans cet outil un certain nombre de fonctionnalités intéressantes. J'ai même participé à son développement pendant 6 mois (quelques patchs).
Au mois de novembre 2004, je surfais dans la documentation de mediawiki. Là, je ne sais plus trop où et comment, je suis tombé sur des discussions à propos des systèmes de templates : Smarty, template dans JSP,... Et je tombe sur ZPT. Je pousse un peu plus loin ma lecture et je comprends que ce langage de template est vraiment intéressant. De lien en lien, je continu à lire de la documentation/commentaire... au sujet de Zope.
Depuis ce jour, ça était la révélation. J'ai trouvé vraiment une plateforme propre, puissante avec une bonne communauté. J'ai acheté deux livres sur Zope :
* Eyrolles - Zope 2ème édition, que j'ai trouvé bon et utile
* Eyrolles - Zope/Plone 2ème édition. J'ai trouvé que ce livre est un bon point de départ pour Plone mais il reste assez simpliste. Il ne rentre pas beaucoup dans les détails. Il est accès plus "User" que "Developper".
Il est vrai que l'organisation de la documentation fait défaut pour un débutant. J'ai eu beaucoup de difficulté à trouver les informations. Elles sont à divers endrois assez disparates.
En conclusion : comme toi, pendant des années, je n'appréciais pas Zope. Jusqu'au jour où j'ai compris... maintenant je ne vois plus que par cela.
Maintenant, une question reste à élucider : pourquoi il est aussi difficile "d'entrer" dans la technologie Zope ? manque de communication ? mauvaise documentation ? sujet trop abstrait ?