Lighttpd and new feedformatter
Published: March 03, 2008Tags: lighttpd software feedformatter
Last night I replaced the Apache 1.3.x webserver which had been hosting this site with lighttpd (pronounced "lighty"), a very small, light and fast webserver which emphasises the use of FastCGI to overcome the limitations of traditional CGI, instead of embedding language interpreters in the server. This is a view point that I approve of, for reasons of security and freedom of choice in server/language pairings. I've actually tried switching to lighty before, but ended up not because I couldn't get PHP working with FastCGI (a requirement for my TombSaver page). It turns out if I'd read the MESSAGE that pkgsrc shows after you install php I almost certainly would have, but oh well. It's done now and I'm happy with the change.
I've also released a new version of feedformatter - already! I am taking the "release early, release often" idea to quite an extreme with this latest project (normally I wouldn't release anything in the state that feedparser 0.1 and 0.2 have been). Realistically, this is no big problem - in all probability nobody has even used 0.1 yet anyway. The new version includes "pretty printing" of feeds (with newlines and indentation), a first stab at some compatibility with the Universal Feed Parser, better feed validation (though there is still a long way to go on this front) and slightly tidier code.
Yes, there probably will be a 0.3 release in the next day or two.