Hi guys,
I am really confused and would be really thankful if someone could guide me in the right direction.
I am starting a new project and it will be my first big PHP project. I have no clue about YII, ZEND or the frontend frameworks mentioned below, but I have a good oop programming background and some php/html experience. I’d love to use this opportunity to learn the up-to-date technologies for building great web-apps.
THE PROJECT
The project I am currently wireframing is supposed to be a slick desktop-style webapp for product and invoice manamgent. I’d like to have a really slick up to date user interface. I can already see that standard-YII does not provide all the frontend features I need.
OPTIONS PHP FRAMEWORK
For the PHP framework I am currently looking at YII and ZEND. Both frameworks I have NOT worked with yet. I have read the "The Definitive Guide to Yii i" and would prefer to go with YII with ActiveRecord as it looks slicker than ZEND to mee.
OPTIONS FRONTEND AJAX FRAMEWORK
My biggest concern right now is finding the right frontend framework, as the project needs to have good ajax functionality, for example:
-
a table grid with good filter-support for the end-user (for example date-ranges, usage of multiple filters at one, filter-presets)
-
a table grid with ajax support for "add-new row-data"
-
multitab ajax forms
-
Modal Window Forms etc.
Yiibooster looks like a great YII addon, but is lagging the above features and it seems to have some performance problems. (UPDATE: This seems to be wrong and only happens in development/debug-mode - please have a look at: http://www.yiiframework.com/extension/yiibooster/#hh4)
YUI, jquerygrid, dojo and kendo seem to NOT be supported by YII. Is that right?
Summerized in my sweetest dreams I’d like to have a “Twitter-Bootstrap-Look” with “YUI frontend functionality” and “YII backend functionality”.
As I said: I am confused…
MY QUESTION
What combination of PHP & AJAX frontend framework would you recon me to go for?
I don’t want to limit myself to YII only - If there is something really good for the ZEND framework then I will have to go with ZEND - though i would like to use YII… so what is really good for YII?
what do you guys recon?
I would be really thankful for your advice!
Kind regards
Mikey