Sviluppo in PHP da circa 8 anni come hobby. Nel 2009 ho acquisito codeigniter e da allora non sono riuscito a sviluppare un solo progetto.
Trovo che mi rallenti cercando di capire come modificarlo per funzionare nel modo desiderato, quando se lavorassi in PHP puro, lo saprei o sarei in grado di trovare rapidamente uno snippet per.
Ho provato CodeIgniter, Kohana e Symfony. Adoro la facilità d'uso (e ho anche iniziato a usare dottrine come ORM che ha velocizzato enormemente il mio lavoro sul database), ma trovo che i progetti mi stiano impiegando 3-4 volte il tempo necessario con PHP puro. Mi annoio e mi sento frustrato quando non riesco a trovare una soluzione a un problema che ho già risolto in PHP puro.
Qualcuno è tornato dall'uso dei framework a un approccio no-framework. Esiste qualcosa di simile a un framework di sicurezza di base (prevenire XSS, filtrare i dati pubblicati, fornire una funzione di pulizia da utilizzare con i database)? Penso che qualcosa del genere mi avvantaggerebbe molto di più di un quadro completo. Penso che imparare a lavorare con i framework mi abbia insegnato molto, ma sarei più felice di lavorare con il mio codice.