Con la continua evoluzione delle tecnologie legate al web è sempre più importante garantire elevati standard di qualità al fine di ridurre i costi di gestione delle applicazioni. PHP Best Practices, il primo libro nel suo genere in lingua italiana, affronta dal punto di vista di alcuni professionisti di spicco nel mondo PHP italiano le migliori pratiche di sviluppo introdotte dalle nuove versioni del linguaggio.
Realizzato in collaborazione con il GrUSP, l’associazione italiana di sviluppatori PHP, il libro è stato scritto da gran parte degli sviluppatori di Ideato e coordinato da Francesco Fullone.
Il libro è suddiviso in tre parti. Nella prima si parla della community PHP, a livello mondiale e a italiano, e delle novità più importanti di PHP 5.4.
La seconda parte del libro è incentrata sull’introduzione e la descrizione di librerie specifiche messe a disposizione dal linguaggio. In particolare, si parla di Standard PHP Library, della gestione delle date e del tempo, di cloud computing, dei sistemi di caching e dei concetti alla base delle tecnologie REST e dei web services.
La terza e ultima parte è dedicata alle buone pratiche, sia metodologiche sia tecniche. In primo luogo, vengono trattati i pattern e gli aspetti legati alla sicurezza e alla crittografia dei dati. Viene quindi dato ampio spazio alle problematiche di pubblicazione del codice, con due capitoli dedicati al deploy e alla Continuous Integration.
Vengono infine illustrate le migliori pratiche per fare Test Driven Development, per calcolare le metriche del codice e per la profilazione delle applicazioni, al fine di renderle più performanti.