Je suis sur le point de commencer le développement d'un nouveau site web et j'ai fait des recherches sur PHP Frameworks. Je ne suis pas un développeur PHP avancé, mais j'ai développé des sites web et des applications (sur asp.net) depuis quelques années. Mon site Web sera principalement basé sur AJAX (en utilisant jQuery) et fera beaucoup d'appels aux services Web. Après quelques recherches, voici ce que j'ai trouvé:Est-ce que je fais le bon choix en choisissant Yii comme cadre PHP?
CakePHP: A commencé à développer à l'origine, mais l'a trouvé trop complexe. Le fait qu'il vous oblige à utiliser et à apprendre tout ce nouveau matériel juste pour l'utiliser était un peu intimidant, alors je l'ai mis de côté pour le moment. Zend: Les performances du framework me laissent un peu sceptique, mais j'ai entendu dire qu'il a un grand support pour la création de services web. J'ai aussi entendu dire que c'était un peu complexe. CodeIgniter: Aucune raison valable de ne pas utiliser celui-ci. Basé sur ce que j'ai lu, CodeIgniter et Yii sont très similaires, mais Yii est un peu plus rapide et n'a pas de code non-nécessaire pour PHP4 (puisque je prévois de développer exclusivement en PHP5).
En ce qui concerne Yii, les seules choses qui me font peur à ce sujet sont que c'est plus récent que les autres frameworks donc il a une plus petite communauté. Il ne semble pas non plus avoir une tonne de support de service web (seulement SOAP, à ma connaissance) par opposition à Zend.
Alors mes questions descendras à:
- Si ces choses me inquiéter? (pas aussi grand d'une communauté, support de service Web pauvre)
- Y at-il autre chose que je devrais examiner?
- Mon choix de Yii par rapport aux autres frameworks est-il acceptable pour une application web principalement basée sur AJAX?
Bara
Pour toute personne se demandant quel cadre à choisir, lire et regarder Oncle Bob: http://stackoverflow.com/a/18853233/1614973 –