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]

Reply via email to