Imparare PHP nella maniera più inutile.

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. Phphphp
    Pubblicato 28 Luglio 2007 alle | Permalink

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

    Ti ringrazio per avermi fatto conoscere CakePHP.

    Ciao

  2. Laburno
    Pubblicato 29 Luglio 2007 alle | Permalink

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

    Felice di esserti stato utile.

  3. Pubblicato 11 Agosto 2007 alle | Permalink

    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. Pubblicato 22 Novembre 2007 alle | Permalink

    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 :)

  5. Pubblicato 24 Gennaio 2008 alle | Permalink

    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à.

Invia un commento

La tua e-mail non sarà mai pubblicata o ceduta ad altri. I campi obbligatori sono contrassegnati con un *

*
*

Un trackback

  1. Di Tripoli, e i Frameworks CSS - Laburno su 28 Agosto 2007 alle

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