Eli Marmor wrote:
> (I must admit that years ago, when I heard about Apache the first
> time, and I was told that it is very modular, I was sure that the
> modules lay in separate layers, and I was amazed and disappointed
> when I saw that the model is much more primitive and limited).
>
I am surprised that Apache doesn't take any lessons from
Medusa/Zope.
This web server / application server pair are tightly integrated by
leveraging
the OO facilities of extension and specialization.
Granted, Apache is written in 'C' which is not OO while Medusa/Zope
is
written in Python which is very OO and very flexible. However, there
are hard-core
'C' programmers who can hand-craft OO-like extensions using function
tables similar
to those found in Apache. The problem is that without an OO language
the ability to
fail in this approach is magnified greatly.
For a discussion of Medusa's use of OO, see the page:
http://www.objectsbydesign.com/projects/python_example.html
Stuart Zakon
Objects by Design
www.objectsbydesign.com
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]