Slashdot Mirror


Zope or Cocoon 2?

moominpapa writes "We are about to set up a project web site that will involve static and dynamically-generated XML pages serialized into HTML, PDF etc. and user interaction with a database (either native XML or MySQL). Previously we've dealt with SGML content and used DynaText/DynaWeb along with PHP and MySQL. Now we want to move to XML content and all-open-source tools. The two main choices seem to be a Java-based Apache/Tomcat/Cocoon 2 framework or a Python-based Zope (+ some XML tools) framework. Cocoon 2 looks powerful but installation on Solaris and Mac OS X has been rather buggy and the performance slow. However, our programmers know Java well and the XML tools are all there. Zope looks promising, although it would mean picking up Python and Zope doesn't seem to have the XML stuff well-integrated yet. Has anyone extensively used both? What would you say were the strong and weak points of each? Is there another possible framework you think we should consider?"

2 of 64 comments (clear)

  1. Both good choices. by trollbot · · Score: 2, Funny
    On one hand you have Cocoon 2, which I have found to be a solid performer under even the most heavy use. Don't worry about the poor support for OS X and Solaris - this is because they are closed-source, which makes it more difficult to develope for. Without the source-code, you don't know what could be going on!!! I suggest you stick with a proven OS such as Linux - it's GPLed which means that the code is of higher quality than those other OSs. However, I would stay well clear of Cocoon, as that would mean using Java. Java is made by Sun, who are notorious for using closed-source development methods. By using Java you are practically condoning M$!!@ You don't want to be Bill Gate$$z bitch, do you???

    I thought not.

    Therefore, the clear winner is Zope. An added benefit is that Python is developed by Guido van Rossum. Judging from his name, he probably comes from some crazy South American country, and they're always fighting for the cause (ie Communism). Using the product of a communist nation is a sure way to stick it to M$$!!!~ Don't worry about having to switch languages, just fire your developers, it's all the rage!! You can pick up some cheap, Free Software-friendly coders from under some bridges or something. (Don't worry about the smell, you'll get used to it - once you are emancipated and embrace Free Software that is!!!)

    HTH, HAND!!

    --
    Greetings, for free software!
  2. Cocoon 2? by Bazman · · Score: 2, Funny

    Don't you mean Cocoon The Return?