[EMAIL PROTECTED] wrote:
> Robin Becker a écrit :
>........
> 
> AFAIK, most of the speedup comes from optimization of the builtin dict
> type, which is the central
> data structure in Python. But anyway, as Robert pointed out, using CGI
> means lauching
> a new Python process for each and every HTTP request.
> 
>> Presumably we have a lot of old
>> cruft that could be improved in some way eg moving loops into comprehensions,
>> using iterator methods etc. Are those sort of things what we should look at?
> 
> Consider profiling your code before doing anything else - unless you're
> planning on wasting your time.

our major show stoppers(stuff like stringWidth) are already in C; the remainder 
are rather complex methods to do things like paragraph splitting. We're already 
considering fcgi to eliminate the startup time. A trial with psyco indicates 
another 15% could be obtained there, but I don't think we can use that on the 
target platform (which I think is sparc).
-- 
Robin Becker

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to