Cercando nel web e chiedendo qualche consiglio in giro a riguardo di quale framework MVC in Php scegliere per iniziare un percorso di apprendimento ne ho selezionati 5, essi sono solo il risultato di una mia prima ricerca molto generalistica che ha guardato soprattutto la loro diffusione e quindi ampiezza di Community di supporto, i pareri di diversi programmatori che hanno già utilizzato o utilizzano uno di questi framework MVC in PHP... ecc.
- http://www.symfony-project.org/
- Ne ho sentito molto parlare e anche molto bene, senza dubbio è un framework di tutto rispetto;
- http://codeigniter.com
- Anchesso è uno Framework molto apprezzato dai programmatori con cui ho discusso, al momento è quello più accreditato come "scelta iniziale" per il mio percorso di apprendimento;
- http://cakephp.org/
- E' stato il primo framework MVC che ho scoperto personalmente senza chiedere consiglio e parere a nessuno, l'ho trovato subito molto comprensibile sia nell'utilizzo che nella semplicità delle sue librerie, solo in seguito ho scoperto che anch'esso è molto apprezzato come framework MVC data la sua semplicità;
- http://framework.zend.com/
- Difficilmente non lo si conosce, almeno il nome l'abbiamo sentito tutti almeno una volta, forse è uno dei framework maggiormente utilizzati nel campo enterprise, ma non sò perchè c'è qualcosa che non mi convince...
- http://www.xisc.com/
- Si chiama "Prado" questo framework che ho scoperto solo pochi minuti fà, è il vincitore do una competizione realizzata dall'azienda che produce Zend, dai commenti che si trovano nel web non sembra malaccio e sicuramente merita dargli un'occhiata almeno per apprezzarne le sue potenzialità e originalità;
Considerazioni finali:
Non sono per niente in condizione di scegliere e senza dubbio il modo migliore per farlo è testarli e vedere quale sia quello che meglio soddisfa le mie esigenze di sviluppo però posso senza dubbio dare una considerazione "a freddo" e sceglierei:
http://cakephp.org/ > è come incontrare qual'cosa è pensare "questo è proprio quello che cercavo" perchè è semplice e basilare, completamente free... ma forse mi sto facendo solo ingannare dal fatto che gli altir framework non gli ho ancora testati;
http://codeigniter.com/ > me ne hanno parlato molto bene, sembra davvero ben fatto e soprattuto ha una community di tutto rispetto, al momento è il candidato più qualitficato;
http://www.symfony-project.org/ > è un framework molto potente e flessibile ed ha qualcosa che mi dice che probabilmente imparare ad usarlo non farebbe dato che in diverse occasioni ho incontrato programmatori che lo utilizzano come framework principale per lo sviluppo di applicazioni web;
A voi i commenti e/o consigli!

















