Adios FastCGI
FastCGI is difficult to install/manage. Really it is :(
- Problem: DHH loves FastCGI. There is so many FastCGI-centric stuff in Rails:
- script/process/*
- 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.