Best PHP Framework 2015 Survey

Almost a year and a half ago we published the results of a framework survey on the PHP channel. The survey, while producing fewer entries than our IDE survey still provided us with valuable insight into our audience and the state of individual vs. team developers out there.

With Laravel 5 fresh out of the oven, Phalcon being kickstarted into full-time development, and others reaching a much anticipated maturity, it’s only natural we’re curious about your preferences – have they changed? Do they remain unbudged? Do you wish you could switch so hard you can taste it, but aren’t allowed to by your company? We’re interested in all these points and much more.

--ADVERTISEMENT--

The survey will run for exactly one month starting today, and to help with the spread, Jetbrains graciously kicked in some PhpStorm licenses for the top three resharers of the link to this post. Zend also wants to see this survey do well and is offering three Zend Studio licenses – so a total of six top resharers will be rewarded. Three random resharers will also get a three month Learnable license.

Instructions on resharing are at the bottom of this post, but first, please fill out the survey that follows.

Disclaimer: Note that email will be censored in the final results – we’ll use it only as a means of contacting you if you win the raffle and won’t share it with any third party services. We also need your email as a sort of proof of uniqueness. The required fields “country” and “age” are extremely important variables and lead to interesting patterns, but we guarantee that they won’t be paired with your email in any shape or form – we’ll use them exclusively for data mining, and not to serve you ads or otherwise invade your privacy. If you agree to these terms, the survey is just below.

The survey is now over. Results will be published soon.

Resharing

To help us accurately track who got the most shares (only shares that resulted in someone filling the survey out count, though), please generate a link for yourself below. The link simply hashes your email address and appends it to a ref tag of the URL to this post, so we can reliably tell which survey participant lead you here. If you lose the link, just re-enter your email in the form below and the same one will be regenerated.



Your link will appear here

Results

The results will be published in full exactly one month after today. The results will be produced in both parsed form (prettified in graph form) and in raw form, so you can grab and analyze them on your own as well.

Replies

  1. You must tests and pass GREEN travis-ci first

  2. Done and shared!

    Scott

  3. MLF2kx says:

    Hi. why do you separate Yii 1 & 2, ZF 1 & 2, etc. but don't separate Laravel 3, 4 & 5 ? They are also (almost) completely rewritten and should be considered as different options or else, the votes of other frameworks will be divided into smaller groups while the votes of all versions of laravel will be counted as a total sum and this is not fair.

  4. MLF2kx says:

    the separation of L3 and L4/5 might be logical, I admit. For now, please add it as "other" if you need to.

    You didn't mention it on the form, so the users of all versions of laravel will choose Laravel, not "other". If several-weeks-life of L5 is the reason, so please put Yii2 on the "other" category because it also has several weeks life. BTW, the separation of framework users will result in unbalanced results. If a framework has some minor versions, they should be separated (among all frameworks, not selectively). This manner leads to winning laravel again, I think. But as I know, Yii users used Yii1 for several years and have many production projects based on it (and so, continue to use it on support phase), but many of them are now turned to Yii2 and so, will choose it. This decreases Yii1 votes. At least you can enable multi-choice option for frameworks to let voters choose all of frameworks they are using.

46 more replies