Server/OS/Dev environment

Pm Miklos at nowhere.hu
Sat May 22 16:33:05 EDT 2004


Jean wrote:

> Pm <Miklos at nowhere.hu> wrote in message
> news:<c8n2gt$4si$1 at news.epidc.co.kr>...
>> Varietas delectat, Jean. ;)
>> I suggest you spend a little time on exploring these and then
>> you'll find out what you like best. (It's just like about girls: it'd be
>> awful if every guy would prefer the same looks...)
>> 
>> To add to you confusion, maybe have a look at Zope as well (www.zope.org)
>> :-))
>>   Or how about Webware? (http://webware.sourceforge.net/) Or Albatross?
>> (http://www.object-craft.com.au/projects/albatross/)
>> 
>> Best,
>> Pm
> 
> Ok.  Great, Miklos.  Thanks a lot!  ;)
> 
> Really, there are 2 items I need.  Nice environment for rapid dev and
> keeping codes clean.  Of course, over a period of time, I will develop
> my own taste.  For now, though, I need to start a real project which
> will double as a learning experience.  I don't want to start down the
> wrong path, then have to change course 3-4 months down the line.
> 
> So, what's your "current" setup & why do you like it?
> 
> Regards,
> Jean

Well, right now I'm struggling with Zope (and there's a PostgreSQL database 
in the pot as well, though you wouldn't need a relational database with 
quite a few webapps when you go the Zope way) 
What I like about it is that it's so powerful/feature rich. 
What I don't like it's hectic development roadmap and some idiosyncrasies.
The worst is that you don't have a complete text based representation of
your work, ie. some things are stored in the object oriented database only
(which you can export as XML but that's no use)
This is issue is to be addressed in the upcoming Zope3 version, a complete
rewrite, actually a whole different world. :( 
Also, the somewhat steep learning curve is a problem. 
So have a look and try to find out if you can put up with Zope now.

I gave Webware (and Albatross) a try, too. They are nice clean Pythonic
environments. 
I like the server side sessioning about Albatross very much. 
CherryPy, like Ray suggested, is also great to put low/moderate complexity
site online. Maybe I'm saying this only because now I'm terrified to 
think of how much work it'd take to build a portal site like you can easily 
do with Plone.. http://www.plone.org 
Plone is another layer on CMF which is another (portal) layer
(http://cmf.zope.org/ ) on top of Zope... phew.
Maybe go get Plone and install on your Linux/Windows machine. That part is
very easy. :-)

So other-than-Zope solutions (mod_python?) rulez but 
somehow money has always been in Zope so far for me. ;) 
I guess that's because complex webapps/portals are easier/much less work to
build with Zope.


Best, 
 Miklós


-- 
E-mail: base64.decodestring('cHJpc3pAYXN5bHVtdGVsLmNvbQ==\n')



More information about the Python-list mailing list