Posts Tagged ‘PHP’

Framework PHP

martedì, maggio 26th, 2009

Sviluppo in PHP da ormai quasi 10 anni (mamma mia…) e per diversi anni ho usato -arricchendolo- un mio framework a oggetti talmente brainiac che spesso pure io mi perdo.

Da qualche anno gran parte dell’attività lavorativa si è svolta fuori dall’ambito PHP ed il framework è quindi rimasto lì a prendere polvere, usato solo per gli sporadici sitarelli, invecchiando inesorabilmente.

E’ venuto quindi il momento di lasciarlo defungere in pace e mi sono messo in caccia di sostituti: non ho davvero il tempo di svilupparne uno ex-novo!

Dopo lunghe googolate i miei occhi si sono posati su Simphony e CakePHP. Ho passato un emozionante sabato (la moglie felice come una Pasqua!) a  provarli, sviluppandoci sopra un microsito immergendomi nella documentazione.

Si vede lontano un chilometro che sono figli della stessa impostazione (come Django e mille altri, del resto), e Ruby on Rails ormai ha devastato il panorama dei framework in quanto tutti copiano la (ok, si ispirano alla) sua impostazione; questa non è affatto stupida, e sicuramente permette di lavorare in modo pulito e -pare- efficace.

Però…

Però…

Però poi apri le views, i template o come vengono chiamati dai diversi framework e cosa vedi…. codice PHP.

Codice PHP?

Codice PHP. Nei template. Nel 2009.

Siamo matti?

E l’unico modo per usare Smarty (giusto per fare l’esempio di un motore di template molto potente) sono degli hack farraginosi e scarsamente documentati che rendono veramente odioso usare questi strumenti…

La caccia è ancora lunga, temo.