Qualche giorno fa ho trovato lo spirito giusto per mettermi a studiare, finalmente, il PHP. Ho avuto anche l’astutissima idea di iniziare nella maniera più pigra e stupida che potesse venirmi in mente: da un framework. Da CakePHP.

E così eccomi qua, con la sbronza iniziale di eccitazione ormai passata da un pezzo, e con due cerchi così alla testa regalatemi dalle ore più calde del pomeriggio passate a decifrare la documentazione della API.

Apprestarsi ad imparare il PHP con CakePHP è una cosa diabolica. Perchè? Tanti motivi, il più stronzo dei quali è Ajax.

Ho iniziato con un progettino banale scritto a mano sul quadernino a quadretti, e adesso mi ritrovo con un’applicazione completa e funzionante all’80%, che sembra scritta in PHP e che fa un uso imbarazzante di Ajax. E ancora io non so una cippa di PHP ne, tantomeno, di javascript asincrono.

Domani vado al mare, che è meglio.

In conpenso l’MVC è una figata.

5 Commenti & 1 Trackbacks

  1. Phphphp

    In effetti è un modo curioso di imparare qualsiasi linguaggio di programmazione.

    Ti ringrazio per avermi fatto conoscere CakePHP.

    Ciao

  2. Laburno

    Già :)
    Ho imparato la lezione per la prossima volta.

    Felice di esserti stato utile.

  3. Per chi fosse interessato ho avviato una Comunità Italiana su cakephp.

    Bel topic xD non mi aspettavo una dichiarazione così chiara e diretta.

    Speriamo di riuscire nel mio intento di realizzare una comunità italiana di sviluppatori cakephp.

    Al momento ho in serbo un paio di guide su problematiche che ho, tipo l’integrazione con Smarty Template… eh si, cakephp come symfony e zend framework hanno php direttamente nel design e questo non mi piace affatto, per cui mi sono munito di smarty + smartyview + smartyhelpers così da sfruttare gli helpers di cakephp con il layout di smarty. In aggiunta posso sfruttare il mio smarty (modificato con plugins miei scritti per me, e la divisione dei tags per le funzioni e per le variabili, tipo per le funzioni io uso “” mentre per le variabili “{ $variabile }” in modo da non dovermi scontrare con le parentesi graffe degli script js :)

  4. […] Con i linguaggi di programmazione, la storia è un altra e il problema dell’apprendimento è reale. Ne so qualcosa con CakePHP. […]

  5. E’ in corso il trasferimento di dominio da http://cakephp.namaless.com a http://www.cakephp-it.org gentilmente offerto dal sottoscritto per la comunità italiana.

    Per il momento stò gestendo tutto io, ma sarei molto felice di trovare validi aiuti da parte di tutti :)

  6. Concordo pienamente con i commenti detti sopra. A parte che CakePHP è clone di RoR (e Ruby è un gran linguaggio al confronto), ho trovato molta difficoltà a lavorare con CakePHP per la mancanza di documentazione a volte anche nelle sources. Mi duole dirlo ma è un suicidio per la produttività.

Lascia un commento