On Dec 22, 2005, at 1:51 PM, Perrin Harkins wrote:

You're pretty much describing lighthttpd + FastCGI.  However, I don't
think it supports SSL and it obviously has no support for any other
apache modules or for hooking into request stages (although FastCGI has
some things, like authentication handlers).

it does support ssl , but the configuration is a bit awkward.

it has a weird equivalent of apache request stages, which can be accessed via custom plugins, and *might* be accessed via other methods.
more is here:
        state engine:
                http://lighttpd.net/documentation/state.html
        plugin system:
                http://lighttpd.net/documentation/plugins.html

personally, i've found lighttpd to be really good for:
        serving small static files
proxying to apache_modperl if you need no request stage processing and you want something lighter than apache and simpler than squid running php (lighttpd + php5cgi + fcgi + eaccelerator compiled cache on my freebsd6 box is considerably faster / more efficient w/ resources than every apache2 setup i've tried. i've found similar operations in mod_perl under apache2 are faster than that though.)

its really not good for:
        most other things that apache2/mp2 is freaking excellent at

fortunately for me (and not you) those are things that i need, but you most likely don't

now back to mod_perl

Reply via email to