Python for CGI scripting
Nathan Clegg
nathan-nntp at geerbox.com
Mon Aug 5 10:42:14 EDT 2002
Specifically for the CGI case, check out FastCGI (www.fastcgi.com).
There are python modules to keep your process persistent (avoiding the
startup cost) and a variant to multithread the handler (sharing the
memory between the handlers). I believe there are modules for IIS in
addition to apache. If you are using apache, you might also want to
check out mod_snake for an interpreter-inside-the-server solution.
>>>>> "Dale" == Dale Strickland-Clark <dale at riverhall.NOTHANKS.co.uk> writes:
Dale> We've already used Python for CGI scripting in small
Dale> projects and it worked well.
Dale> We're now considering it for web projects with much higher
Dale> hit rates.
Dale> I'm a bit worried about how it will scale.
Dale> Each hit on the site will call a CGI script which will load
Dale> a new copy of Python, taking time to load off disk and
Dale> occupying at least another 5MB.
Dale> Has anyone else addressed this issue? If so, how?
Dale> What are the prospects of a re-usable Python DLL?
Dale> Thanks -- Dale Strickland-Clark Riverhall Systems Ltd
--
Nathan Clegg
GeerBox
nathan-nntp at geerbox.com
More information about the Python-list
mailing list