FastCGI is difficult to install/manage. Really it is :(
Problem: DHH loves FastCGI. There is so many FastCGI-centric stuff in Rails:
- script/process/ scripts
- the default lighttpd.conf, generated by script/server
Solution: Zed Shaw
First Zed gave as SCGI_Rails – pure ruby, working on *nix (Linux, BSD, OS X) and Windows. Today I found also another way to skip fastcgi pain with Zed’s stuff – Mongrel :
- Using Lighttpd with Mongrel – have interesting tips for using mod_cml (Lua) for cache management
- Playing with Lighttpd, Litespeed, FCGI and Mongrel – some Lighttpd+Mongrel combi benchmarks
And by the way I wrote some notes about the Second Osaka Rails Meeting (Using runit) on the wiki. FastCGI, SCGI, Mongrel notes included.
