Sto per iniziare lo sviluppo di un nuovo sito Web e sto facendo ricerche su PHP Frameworks. Non sono uno sviluppatore PHP avanzato, ma ho sviluppato siti Web e app (in asp.net) per alcuni anni.Sto facendo la scelta giusta scegliendo Yii come mio PHP Framework?
Il mio sito Web sarà principalmente basato su AJAX (utilizzando jQuery) e effettuerà numerose chiamate ai servizi Web. Dopo alcune ricerche, ecco cosa mi è venuto in mente:
CakePHP: Originariamente ha iniziato a svilupparsi in questo, ma l'ho trovato troppo complesso. Il fatto che ti costringa a usare e imparare tutte queste nuove cose solo per usarle è un po 'scoraggiante, quindi l'ho messo da parte per il momento.
Zend: Le prestazioni del framework mi lasciano un po 'scettico, ma ho sentito che ha un grande supporto per la creazione di servizi web. Ho anche sentito che era un po 'complesso.
CodeIgniter: Nessuna vera ragione per non utilizzare questo. Sulla base di ciò che ho letto CodeIgniter e Yii sono molto simili, ma Yii è un po 'più veloce e non ha codice non necessario per PHP4 (dal momento che ho intenzione di svilupparlo esclusivamente in PHP5).
Per quanto riguarda Yii, l'unica cosa che mi spaventa è che è più recente rispetto agli altri framework quindi ha una community più piccola. Inoltre non sembra avere un sacco di supporto per il servizio web (solo SOAP, dalla mia comprensione) rispetto a Zend.
Così le mie domande scendono a:
- Qualora queste cose mi preoccupa? (non grande come una comunità, scarso supporto del servizio Web)
- C'è qualcos'altro che dovrei esaminare?
- La mia scelta di Yii rispetto agli altri framework è accettabile per un'app basata principalmente su AJAX?
Bara
Per chi si chiede quale framework scegliere, leggere e guardare lo zio Bob: http://stackoverflow.com/a/18853233/1614973 –