I've already heavily worked with the Zend Framework. Now, I gave CodeIgniter and CakePHP a run. I didn't particular care for CodeIgniter. It was too simplistic. I really wanted to see scripting enabled. After that, I tried CakePHP since it seemed like the better of these four frameworks. However, I ran into a problem with CakePHP, specifically in its use of one model per controller/page. Maybe I didn't get far enough into the tutorial, but I halted that project at that point.
Well, I looked at Symfony before and thought that the use of PHP 4 would hinder me. However, now with 1.2 you're required to use at least PHP 5.2.4. So I'm going to give this one a try.
Thus far, I've managed to get the basic setup going. The tutorial has you modify your httpd.conf, but I don't know if that's an absolute. That would suck for people (like me) who use shared hosting. Maybe I have to dig deeper into this tutorial.
One reason why I'm looking into Symfony was that I read that Yahoo employed it (particularly with Yahoo Bookmarks). Originally, one major reason why I wanted to avoid Symfony was that without APC, I heard that the performance wasn't that great. However, Yahoo's decision to employ it because of the extensive documentation has convinced me to at least try it out for a new project I'm doing.
Well, when I get further along into this tutorial, I'll write up something (maybe).
Trackbacks: (Trackback URL)