[haiku-web] Re: CMS
- From: Charlie Clark <charlie@xxxxxxxxxxxxxx>
- To: haiku-web@xxxxxxxxxxxxx
- Date: Thu, 23 Mar 2006 08:49:12 +0100
On 2006-03-22 at 20:49:53 [+0100], "Mikael Jansson (mailing lists)"
<lists@xxxxxxxxxxxxxxxxx> wrote:
> > Well, that applies to any system we go with. Tic has no Zope
> > experience and
> > tends to go with the latest Python fashions (I hope he'll forgive me
> > for
> > that) but I'm sure he'd be able to help me with some of the low level
> > stuff.
> >
> Yeah, unless my ways are too fashionable. ;)
See below.
> > Plus we really should have as few systems as possible. Regarding
> > content
> > administration and creation: I am convinced that TALES makes this
> > relatively
> > easy and, more importantly, safe.
> >
> Personally, I love twisted.nevow, but I don't think there's anything on
> Zope using that.
See above - great for developers wanting to write their own applications.
However, you might be interested to know that Twisted has replaced Medusa
as Zope's built-in http server.
> Found a link comparing `different frameworks`_. Divmod's Mantissa
> sounds promising, but then we'd have to write all from scratch, which
> might not be a good idea to boot.
>
> .. _different frameworks: http://william-os4y.livejournal.com/2006/01/20/
Is just a set of benchmarks. Don't see anything of note there.
> Just what I know off the top of my head: One thing that's good about
> Django is that you can deploy it almost everywhere (runs under FastCGI,
> for example), whereas you need a separete server running Zope (which is
> slightly more difficult). Moreover, Django's using Kid which is
> something Trac is moving towards for 0.11.
Zope is usually run behind Apache with mod_proxy. No additional server
required. The only issue with Zope for deployment is that some of it must
be compiled on the server so you need to be root. Same as Trac in that
respect.
Kid or TALES is a non-issue.
> However, I don't know how much Django would help, because from what I
> know (and this might be wrong) it's mostly about Ruby-on-Rail-style ORM
> -and-CRUD-startup-help. As for the long-term ease-of-use in Django
> compared to Zope, I'm not sure...
> What aspects in particular did you have in mind?
The development model. If you take the time to compare how to write for
Zope 2 and how to write for Zope 3, you'll notice a difference. My
understanding of Zope 3 is that it supports all modern programming
methodologies better than Zope 2.
Charlie
-----------------------------------------------------------------------
haiku-web@xxxxxxxxxxxxx - Haiku Web & Developer Support Discussion List
- Follow-Ups:
- [haiku-web] Re: CMS
- From: Mikael Jansson (mailing lists)
- References:
- [haiku-web] Re: CMS
- From: Mikael Jansson (mailing lists)
Other related posts:
- » [haiku-web] CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- » [haiku-web] Re: CMS
- [haiku-web] Re: CMS
- From: Mikael Jansson (mailing lists)
- [haiku-web] Re: CMS
- From: Mikael Jansson (mailing lists)