LiveRail on Typo
November 22nd, 2005 A little self-referential information on this blog for you. Liverail.net runs on the "Typo":http://typo.leetsoft.com/trac/ bloging engine. Typo is a "RubyonRails":http://www.rubyonrails.org blog application. The site is a hosted on a "TextDrive":http://www.textdrive.com/ hosting account. TextDrive supplies Ruby and Rails with the hosting, as it should with some of the Rails core behind the hosting platform. The site is hosted using "Lighttpd":http://www.lighttpd.net/ behind an Apache proxy with "FCGI":http://www.lighttpd.net/documentation/fastcgi.html Rails process for the blinding speed. This is a pretty standard production set-up for production Rails applications but isn't so easy to set-up. I used "this guide":http://manuals.textdrive.com/read/book/9 plus some information from around the web but you would have thought TextDrive would make it much easier to set-up a Rails/Typo site by now. How's Typo? Well first of all, i've used a few blogging engines in my time (JRoller/TypePad/Blogger) and this baby has got to be one of the best. Simple easy admin interface, great RSS support, easy-to-use Themes, good caching performance, good Spam filtering support. Not only is it a well written Rails application but a great Blog. You could no better than using the Typo code base for learning Rails by example. I think my main problems with Typo is a lack of markup help (i can never remember the Textile markup) and a lack of meta-tags support. Now i know meta-tags arn't what they used to be but it would be nice. It also lacks any kind of analytics support, but this would be hard as it relies on pre-cached page files for pure performance. A big pain but i've added some "Google analytics":http://www.google.com/analytics/ headers which i'll talk about some time.
Sorry, comments are closed for this article.