Agile Web Development With Rails (or CakePHP)

Before the flames start flooding in, let me first say, I am not suggesting that CakePHP is superior or even comparable to Ruby on Rails (RoR). I doubt any creditable web developer would say otherwise. My company is a LAMP shop (M in our case is MSSQL, ughh) so a little more than six months ago I managed to convince the powers that be to switch over to an MVC framework (CakePHP).
The development team and business immediately noticed the reduction in development time. Like most companies though the requirements of many applications and preexisting code/databases fails to allow using the framework to its full potential.
This week I sat down and read Agile Web Development With Rails by Dave Thomas, David Hansson, Leon Breedt, Mike Clark, Thomas Fuchs, and Andrea Schwarz. Even though the book focuses on development with the Rails framework it offers a wealth information and programming best practices that can be carried over to PHP as well. I must say the simplicity of implementation has given me a strong desire to give RoR a try on my next freelance project. In my current Cake developmet the practices outlined in this book will most certainly come into play.
Even diehard PHP programmers that love their Cake should read this book!
