If you know and love RoR then why not just use PHP on Trax? It’s file structure is exactly the same as rails and most of the syntax is the same, nothing new to learn, all the benefits of Rails, but in PHP. 🙂 And best of all is its Active Record has all the table associations built in and u declare the associations the same as RoR. check it out http://www.phpontrax.com