[Zope] *Designing* Zope sites

Peter Bengtsson peter@grenna.net
Wed, 7 Mar 2001 17:04:41 -0000


"The Zope book tosses some nuggets of advice here and there, but doesn't
build up a site"
Yeah, I agree on that. I also agree that there is no such information
available on zope.org

I think that because of the way Zope is in nature you always learn and
improve. For example, I am never ever satisfied with my structure I do when
I look back at old (year, month or a couple of weeks) sites.
My only advice is to create as many sites as possible. Do one for you mom
and then one for your dad. Then give them each an intranet. ;)

What I see as a constant in my improvement is how I modularize my objects.
In my first couple of sites I had 50 objects in the root folder and many of
them where tied together in some stupid way.

Point is... If I were to write a How-To or article about it, I would
probably disagree with it after a couple or weeks or month and take it
offline not to embarras myself.

Peter

----- Original Message -----
From: "Joel Burton" <jburton@scw.org>
To: <zope@zope.org>
Sent: Wednesday, March 07, 2001 4:17 PM
Subject: [Zope] *Designing* Zope sites


>
> I've been learning about the workings of Zope: ZClasses, ZSQL methods,
> Python products, etc., and there are *lots* of resources about the APIs,
> and lots of products to add content to our sites.
>
> There is also lots of help on how to *set up* a Zope site: how to tie
> w/Apache, etc.
>
> What I haven't found yet, though, is much advice on how to *design* the
> Zope site:
>
>  . effective ways to use User Folders
>
>  . whether to make containing folders for like objects (eg book reviews),
> and collect these for lists with objectValues, or whether to add them
> under user folders/different contexts, and use ZCatalog searches to find
> them.
>
>  . how to handle printable pages throughout a site
>
>  . strategies for using ZSQL methods throughout a site
>
> and so on
>
> The Zope book tosses some nuggets of advice here and there, but doesn't
> build up a site, so we don't really get to see the workings of a talented
> Zope architect. Other documentation focuses on how to Do Things, like use
> SQL methods, or how to build products.
>
> I've had a little bit of time to look at the CMF, and that has some
> structure about reviewing, etc. (and seems to advocate the 'place things
> in user folders, use ZCatalog to find' method); however, I'm not designing
> something that seems so portal-ish, and this seems like a hegemonic
> solution to a design question.
>
> So:
>
> Am I missing any resources on fitting it all together?
>
> Are there 'example sites' that someone could describe?
>
> Would anyone with a well-designed site be willing to export it all up and
> post it somewhere, so we could explore it?
>
> Or are there other ways of starting this learning path?
>
> --
> Joel Burton   <jburton@scw.org>
> Director of Information Systems, Support Center of Washington
>
>
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )
>