[XML-SIG] Python / XML / XSLT vs. Cocoon for website server side
Craeg K Strong
cstrong at arielpartners.com
Thu Aug 14 23:22:21 EDT 2003
I went through a similar decision process last November. I wrote up the
results here:
http://www.arielpartners.com/arielpartners/content/public/topics/technology/technologyReviews/zopeVsCocoon
Although it is dated, the basic conclusions are still valid IMO. Both
products have gotten significantly better
since then. There are also other python-based frameworks I have
learned about since that time that probably
should have been part of the evaluation, such as Twisted and 4Suite.
Hope this helps,
--Craeg
Richard Johannesson wrote:
>>>I am laying out a new medium size website that I was hoping I could use
>>>Python / XML on the server side. This is a brand new site, no e-commerce
>>>
>>>
>at
>
>
>>>first, but will add later. Site will need the blog, wiki, group calendar,
>>>and other basic features. The size of site will initially about 50 pages,
>>>but should grow quickly to few thousand pages. Much of the content will
>>>
>>>
>be
>
>
>>>produced by users. So, main concern is being able to apply stylesheets to
>>>content to keep a consistent look.
>>>
>>>Key decisions:
>>> - All HTML generation done via XSLT
>>>
>>>
>>You may also want to consider straight Python. You could use
>>Python code that works from the XML DOM (e.g. minidom). There are
>>also several solutions that will turn an XML document into a
>>specialized DOM where the classes (and the instances that form the
>>DOM tree) reflect the elements and tags in the XML source document.
>>
>>
>
>This might be a good alternative. After dismissing the Java/Cocoon route,
>I'm looking at the different html/XML libraries available in Python. Trying
>to decide which ones should be used.
>
>
More information about the XML-SIG
mailing list