Here’s my very basic research into current PHP Frameworks – the target was to get this done in an hour.
Firstly if they have a professional design I’m assuming there’s at least a bit of funding behind the project.
Secondly I do a simple search for AJAX in their documentation. If they don’t mention how to use the framework with AJAX then I’m not interested.
|Name||PHP Version||Professional Design||Search AJAX in Help||Worth further investigation|
|5||Yes||No||No – more CodeIgniter jobs about|
|5.3||Yes||No||No – more CakePHP jobs about|
|PHP on Trax
(based on Ruby on Rails)
PHP Micro frameworks:
- Fat-Free Framework
I looked in detail at Agile toolkit but ultimately found their documentation too limited.
Recess looked good because of its focus on RESTful API which is built in – however I’m also keen on built in validation which this doesn’t have yet.
In summary for me it boils down to 2 factors, is it popular framework where jobs are advertised as requiring that knowledge and/or is it going to give a big advantage in developing applications rapidly. I’m going to focus my efforts on CakePHP (I’ve already built an app using 1.2.6 and version 2 will be launched very soon), CodeIgniter, Yii and also Fat-Free Framework.