NYCPHP Meetup

NYPHP.org

[nycphp-talk] Most common Framework

Kristina Anderson ka at kacomputerconsulting.com
Wed Sep 14 13:08:47 EDT 2011


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<rmarscher at 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
>




More information about the talk mailing list