• [^] # Re: Plone ...

    Posté par . En réponse à la dépêche Sortie de la version 2.1 du CMS Plone. Évalué à 1.

    > Ouille ! Zope, mal foutu ?? Là ça fait mal. J'ai rarement vu un framework mieux
    > foutu que Zope justement. Ca peut s'étendre dans tous les sens. Ca te fournit
    > tous les éléments classiques du web tout en restant extrêmement souple.

    Oula, tu dois parler de Zope 3 la non ? ;) Parce que l'API de Zope 2 commence à devenir un sacré bordel. Par contre, il est clair qu'il tient encore la dragé haute sur les fonctionnalités.

    > J'ai pas bossé avec Plone, mais avec CPS qui est son "concurrent" et qui est
    > basé sur le même framework, et j'ai trouvé ça sacrément puissant.

    Oui, plus puissant que Plone d'ailleurs. La version 3 de CPS est d'ailleurs un point de repère pour la future couche CMS de Zope 3 (dont la société Nuxeo qui développe CPS est trés active).

    > Par contre, évidemment, ça aime la RAM. Beaucoup même.

    512 Mo de RAM et un proc à 1Ghz est recommandé pour être à l'aise.

    > Mais d'un autre côté, en changeant deux ligne dans un fichier de conf, tu
    > passes à une architecture distribuée (load balancing + failover).

    Ca s'appelle ZEO, qui sépare backend et frontend. Ca permet de multiplier les frontaux. Plone.org par exemple en possède 2 (de mémoire) + 1 backend. Cela lui permet de tenir 30M de hits sans problème (c'est un site fortement collaboratif, ou tout est calculé dynamiquement).

    > Mais pour faire quelquechose d'imposant et le garder contrôllable, je trouve
    > justement que Zope est bien foutu.

    Toutafé, le développement objet et l'utilisation de frameworks fait ici toute la différence.