"Two months ago, I was introduced to CakePHP, a Ruby-on-Rails-inspired PHP framework. After studying the various rails-inspired PHP frameworks, I decided that Cake was the way to go. My experience has been good, although there have been some bumps along the road", writes Jimmy in a new post on his blog.
For almost a year, Jimmy wanted to dive into Ruby-on-Rails. He had successfully completed a few Rails tutorials, but at the time didn’t program in Ruby. Therefore the lines were blurred as to what was being done by Ruby and what Rails was doing. "CakePHP has provided a great transition for me, as I’ve been able to learn the framework without learning Ruby", he writes. In conclusion, he writes that he would not want to develop another site without a good PHP framework. "CakePHP is a great framework to work with. However, it still isn’t as mature as Ruby-on-Rails, and doesn’t support all of the features that Rails does. That’s why I still want to jump into Ruby-on-Rails", Jimmy says.
The July issue of the International PHP Magazine features Fabio’s article on rapid application development from Ruby to PHP. Fabio presents a comparative tutorial, porting a famous Ruby on Rails tutorial to PHP using CakePHP. Fabio's article follows its Rails counterpart step-by-step, covering the essential steps to create a simple, yet fully functional, web application.
After examining Ruby on Rails and CakePHP through the comparative tutorial Fabio has this to say: "It is clear that both frameworks can make the development of a web application faster and more organized. Since I started developing with CakePHP, I have never used include() or require() anymore – the framework is able to locate and automatically load the right files by itself. So I have stopped worrying about providing functional database abstraction and concentrated on the business logic specific to my application, rather than on re-writing boring code, over and over."
|