Active Server Pages performance?

Mark Hammond MarkH at ActiveState.com
Thu Aug 10 20:45:23 EDT 2000


"Gilles Lenfant" <glt at equod.com> wrote in message
news:39932CE8.D2314387 at equod.com...

> It does not depend on the language but on the general architecture.
> If you use CGI, it will load for each request as for Perl or any
other.
> If you use Web server module, it will load only at first request.
> If you want Python interpreter to stay ready in memory, have a look
at

FYI - "ASP" is not a code name for the web server, it _is_ a
particular architecture.  It allows arbitary languages to be used, so
unfortunately it _does_ depend on the particular language - a faster
language will be faster under ASP.  Given ASP doesnt have the
process-creation overhead of CGI etc, the difference between languages
_will_ be noticable for any non-trivial page.  Fortunately, most ASP
pages _are_ trivial (deferring the non-trivial parts to the database
servers, for example)

IIS is the web server.  ASP, CGI etc are all "architectures" for
executing arbitary code inside the web server.  Zope can also run
inside IIS.

> ZOPE (www.zope.org).

Indeed, Zope would be closer to ASP than CGI.

I am not trying to make a case for one over the other - I'm just
clarifying the terminology.

Ok ok - I would make a case for Zope, assuming Python (and now Perl!)
was the only language you were interested in ;-)  If VB and JScript
were important, I believe ASP is your only alternative.

Mark.






More information about the Python-list mailing list