So, you want to add some new features to your site using Ruby on Rails? That's not a bad idea. I've found Rails to be one of the quickest ways to develop small feature-rich sites quickly. The problem is getting those new components integrated with the existing PHP, Perl, JSP, .NET or whatever other language codebase. I've found that it's really not that hard so long as you know the right tricks.