Elenco dei migliori framework PHP

Rappresentazione grafica di un framework

Da diverse settimane mi sto interessando di framework per sviluppare applicazioni web in linguaggio PHP.

Sono arrivato ad avere un elenco abbastanza nutrito che ho intenzione di condividere per il gusto di elencarne alcuni insieme poiché ritengo siano troppi.

Purtroppo non sono in grado di metterli in ordine dal migliore al peggiore perché come la guerra dei framework insegna, il dato è piuttosto soggettivo. L’ideale sarebbe provarli tutti e poi decidere ma al momento della decisione ne saranno già stati inventati di altri, migliori.

Mi limito ad elencare il nome del framework, col relativo slogan.

  • Symfony, framework PHP ad alte prestazioni per sviluppare il web
  • Zend, il più popolare, per applicazioni PHP moderne dalle alte prestazioni
  • Aura, se ti piace il codice pulito, le librerie disaccoppiate e pacchetti (di codice) realmente indipendenti
  • Cake, permette di sviluppare le applicazioni web più semplicemente, velocemente e con meno codice
  • Yii, veloce, sicuro e professionale, per sviluppare applicazioni web 2.0
  • Laravel, per gli artigiani del web, è migliorato quattro volte di più (nel senso che è alla versione 4)
  • Code Igniter, è un framework per applicazioni PHP, comprovato, agile e open a basso impatto

Se proprio non resisti, puoi provare la tabella di comparazione dei framework PHP.

L’inventore di PHP ci consiglia fin dal 2006 di evitare qualsiasi framework, poiché il linguaggio già basta da solo, anche se poi si ricrede nel 2008 indicando Code Igniter come il meno restrittivo.

Erano poi anche le stesse convinzioni che me lo fecero piacere nello stesso periodo (era il 2008 quando l’usavo), stesse convinzioni che mi alimentano ancor oggi che il framework Symfony compete con Zend nella Javificazione di PHP. Sicché di fatto possiamo dire, se volevamo Java, non scrivevamo PHP.

Tags: