durusmail: quixote-users: Evaluating quixote
Evaluating quixote
2002-12-30
2002-12-30
2002-12-30
2003-01-05
2002-12-30
2003-01-03
2003-01-03
Evaluating quixote
Jonathan Corbet
2002-12-30
> I'm not sure that PTL will fly here (but i like it), what if any other
> templating systems does anyone use?

FWIW, I've been happy with PTL; it's a natural way of putting together
dynamic pages.  About the only thing I felt the need to do was to push big
chunks of static text out into separate files in the filesystem.  The web
server image with the LWN code is big enough as it is; avoiding the
duplication of numerous KB of static text in every apache process is worth
the effort.

> How's the performance?  I didn't see any reports.

I've not done much in the way of rigorous testing, but the LWN code under
Quixote passes the crucial test: it can handle a full-scale slashdotting
(on a basic server with a 1GHz processor) without trouble.  That wouldn't
be possible without a fair amount of optimization work on my part, but it
shows that Quixote is not getting in the way.

> Oh what is everyone
> using as the adapters: SCGI, FastCGI, mod_python, other?

mod_python.  I didn't like the FastCGI single-process model when I looked
at it.  SCGI wasn't really available at the time, so I've not looked at it
that hard.  The mod_python approach has worked well for me; the only thing
I've really encountered is that the server should have a lot of memory,
since the full application gets duplicated in each of (potentially very
many) apache processes.

HTH,

jon

Jonathan Corbet
Executive editor, LWN.net
corbet@lwn.net

reply