PHP MVC Frameworks

31st January, 2011 Patrick

I first was introduced to object oriented programming via PHP. I worked as a PHP developer for about 3 years between AT&T and Lifelock. I have since moved from PHP to Java for my professional career. As a small business owner that develops web sites for other small business means that I have to touch a lot of PHP code. When I was developing at AT&T two PHP MVC frameworks were introduced, Zend Framework and CakePHP. I remember looking into both of them when the came out and considered using them on my project. Since then I have not had to many opportunities or need to use a PHP web framework.

I recently decided that it would be best to know at least one PHP framework so I chose to start with Zend Framework. It didn't take long for me to give up on it. It was specifically when I got to the part about naming conventions of files. This alone was not my only issue but there was a lack of intuitive development about the framework. As a Ruby on Rails fan I know thing can be much easier. So I have turned my back on Zend Framework for now and going to give try CakePHP.