ess09-13-2008, 10:56 PMI would go for PHP. Whilst it might be apparent that Ruby on Rails is a Framework which was built specifically for web applications, and as such, helps programmers implement best practices such as the use of MVC (Model-View-Controller), there are now many PHP frameworks that implement such patterns such as CakePHP, ZendFramework,...to name a few.