A lean & mean AJAX-specific framework is SlimPHP. I've used it and can say that I was happy with it.

The "big 5" are clearly: CakePHP, CodeIgniter, Drupal, Zend & Symfony. Maybe some agencies in NYC are using Yii but in all my years I've never run into one.

I think that it's a good idea to get experience using as many different frameworks as you can so you become comfortable with MVC architectures in general, and know what the plusses/minuses are in different situations. In many cases the people doing the hiring are narrow thinkers who only want to hire someone with experience in "that specific framework" when the truth is, after a few years, they all start to seem pretty similar.

It's best to stick whenever possible with the less bloated options, like Kohana, where performance issues are the primary consideration; although yes, there is little or no documentation available for Kohana. In fact I will be using Kohana for an upcoming project due to its leanness.

I've dealt extensively with reengineering really horribly designed CakePHP codebases and it's amazing what I've seen. It was clearly advertised as a quick, easy way to hire really green programmers to build "complex" websites. It's not.

The framework choice is always less important than having a well-designed database underlying your code.

Happy coding,

Kristina



On 9/14/2011 11:57 AM, federico ulfo wrote:
What's the best framework is one of the hot discussion on linked in.
Ruby has Rails, PHP has many, Symfony2 it's a good one, mostly used in
Europe, the community is nice, but the founder Fabien Potencier is not
very friendly, before come to NYC, at the Italian PHP Day I asked him
if they was hiring, he's answer was "we hire only people who speak
French" ...

Kohana is based on Code Igniter, a good choice but the community is
way smaller than Code Igniter, here in NYC many agencies goes for Yii,
Zend is one of the best solution, hope the PHP 5 version will improve
the performances, which were the biggest issue of it.

Keep in consideration also to use a CMF like Drupal, one of the best
solution, many NYC agencies chose it, so is also a good skill to add
in your resume, if you're searching for job.

As last, I'd like to mention the RainFramework, it's easy, lightweight
and fast, so if you searching for great performances it's worth a try


Sent from my iPhone

On Sep 14, 2011, at 10:06 AM, Rob Marscher<rmarsc...@beaffinitive.com>  wrote:

On Sep 14, 2011, at 5:42 AM, Bruce Martin wrote:
This may be controversial but I would like to know what the conceived top 5 PHP 
frameworks are. You don't have to list why, just an order from most popular, 
i.e. there is more demand for developers with experience using the framework. 
The reason I ask, is I have just spent a year working with CakePhp, which has 
it's benefits, but I have also seem some flaws with it. So when I'm ready to 
move on, I would like to go in the direction of flow in the industry.
 From what I've seen around the community, the most popular seem to be
Zend
Symfony
Cake
CodeIgniter

I've also seen a number of people using Yii/Prado as well as Vork.

Personally, I'm using Lithium.
_______________________________________________
New York PHP Users Group Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

http://www.nyphp.org/Show-Participation
_______________________________________________
New York PHP Users Group Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

http://www.nyphp.org/Show-Participation


_______________________________________________
New York PHP Users Group Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

http://www.nyphp.org/Show-Participation

Reply via email to