(English) Cryptography with ZF2 at ZendCon 2012
Posted: ottobre 25th, 2012 | Author: enrico | Filed under: Conferenze, Crittografia, PHP, Zend Framework | Tags: Cryptography, zendcon, zf2 | 1 Comment »
E’ appena uscito il libro “Programmare con PHP, best practices” edito da FAG edizioni a cura dell’associazione GrUSP. 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. Programmare con 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.
Il libro è dedicato a tutti gli sviluppatori PHP, sia quelli più esperti sia quelli alle prime armi. Programmare con PHP, best practices è stato studiato come un ricettario, da cui ognuno può tirare fuori la migliore ricetta e rielaborarla secondo le proprie necessità. Non solo teoria, ma anche molti esempi concreti e casi di studio che permettono di mettere subito in pratica ciò che si è appreso.
l libro di 544 pagine è 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.
Ho contribuito alla scrittura di questo libro con i seguenti capitoli:
Il libro può essere acquistato online cliccando qui. Il libro è anche disponbile su Amazon.it in formato elettronico (per i lettori Kindle) cliccando qui.
Inoltre è disponibile un sito dedicato al libro, www.phpbestpractices.it, dove poter trovare maggiori informazioni e scaricare i codici sorgenti degli esempi riportati nel volume.
Venerdì 13 Aprile si è tenuta a Milano la conferenza PHP Goes Mobile presso la sede dell’Assolombarda. L’incontro è stato organizzato dall’associazione GrUSP e dal ClubTI di Milano.
Durante l’incontro si è discusso dello sviluppo di applicazioni web mobile tramite l’utilizzo del PHP. Ci sono stati degli interessanti interventi con la testimonianza di aziende come OneBip che utilizzano il PHP per lo sviluppo delle loro soluzioni web. Nel pomeriggio, sono stati presentati alcuni casi d’uso e si è parlato di come testare applicazioni PHP con PHPUnit e l’adapter per Selenium scritto da Giorgio Sironi.
Durante la conferenza ho avuto la possibilità di parlare del progetto Zend Framework e di come sviluppare applicazioni web mobile utilizzando i componenti Zend_Http_UserAgent ed il nuovo component Zend_Mobile che verrà presto rilasciato nella prossima release 1.12.
Di seguito sono riportate le slide del mio intervento: