Resoconto PHPday

PHPday

Arrivato in ritardo ovviamente, forse perché inconsciamente non volevo sentire l’intervento di Microsoft….

Microsoft e PHP insieme un po’ stonano….

Premetto che ho deciso di seguire il canale Developer (quello seguito da più persone) quindi non dirò molto dei vari Talk del canale Enterprise. Di molti talk è possibile trovare il materiale sul sito del PHPday.

Il primo intervento ascoltato è stato quello di Francesco Trucchia che ci ha parlato dello sviluppo RAD di PHP con strumenti Open-source, in particolare ci ha illustrato il framework Symfony.
Dopo una breve introduzione ha provato a farci vedere come si può sviluppare un Blog con questo strumento in pochi minuti. Il tempo a sua disposizione purtroppo non è bastato, però la potenza del Framework è sembrata reale, per questo motivo credo che nei prossimi mesi lo riempirò di email per farmi aiutare a studiare Symfony…. auguri.
Ecco le slide utilizzate:

http://www.slideshare.net/fullo….

Scusate la pausa pranzo….
Pausa pranzo al phpday
Nel pomeriggio abbiamo ascoltato:
Jacopo Romei che ci ha parlato dell’XP (eXtreme Programming):

“Insieme di pratiche empiriche per lo sviluppo del software che ha come obbiettivo la soddisfazione del cliente.”

Con una presentazione molto spigliata è riuscito a farmi entrare in questo argomento a me sconosciuto.
Interessante lo strumento Gobby: Editor che permette di avere N cursori gestite da più persone in remoto. Insieme a Skype ottimo strumento per il Pair Programming.
Ecco le slide del Talk:
http://www.slideshare.net/fullo/…

Subito dopo Gabriele Lana ci ha parlato di Testing web application:
Sintesi dell’intervento
Debug Sucks——————- Test Rocks.
Facendo notare che i Bug è meglio evitarli all’inizio, invece che risolverli, perché i Test hanno un costo misurabile in maniera migliore dei Bug.
Ci ha parlato dei test facendo anche delle parentesi su quali sono gli strumenti che si possono usare:
Test Unitari: PHPunit;
Test Funzionali: Selenium;
Test di accettazione: PHPfit;

Ecco le slide del Talk:
http://www.slideshare.net/fullo/…
Dopo il coffee Break Enrico Zimuel ha parlato di sicurezza delle applicazioni in PHP
L’intervento, risultato un po’ meno spumeggiante rispetto a quelli precedenti è in realtà stato molto utile, per chi come me non è così padrone di un argomento molto importante come quello della sicurezza in PHP.

I consigli sulle cose da fare sempre per evitarsi molti problemi:
• filtrare sempre input;
• Tenere Register Globals sempre OFF;
• Formattare sempre Output;

Le varie tecniche illustrate, in maniera molto generale visto il poco tempo a disposizione, per fare danni in applicazioni PHP sono state:
• SQL injection
• Cross site scripting
• Exposed source code
• Session fixation
• Session Hijacking
• Cross-site request forgeries
Ecco le slide del Talk:
www.slideshare.net/fullo/…

Alla fine l’intervento di Andrea Giardina che ha parlato di PHP For Applications
Applicazione che permetti di creare applicazioni web a partire da applicazioni scritte in particolare per Access.
In particolare non ha usato slide ma ha fatto in tempo reale un piccolo esempio realizzando una applicazione riguradante un catalogo di libri.
P4A è ancora compatibile con PHP4 anche se stanno pensando di migrare a PHP5

Come partner erano presenti:
Microsoft, non manca mai….
Zend che ha tenuto un talk del canale Enterprise e che ringrazio per avermi regalato PHPprofessionale, purtroppo due giorni prima lo avevo già comprato. Peccato 12 euro che potevo risparmiare… Tra tutti all’interno dei Talk il marchio più pubblicizzato.
Yahoo che ha tenuto un talk del canale Enterprise.

Molto interessante il fatto che si potesse seguire l’evento su UstreamTv, la prossima volta se non riuscirò a venire avrò un’alternativa. Ecco i potenti mezzi con cui si è Filmato l’evento di webtv:
Webcam phpday per Ustream.tv
Inoltre su twitter si avevano continui aggiornamenti sui talk che stavano.

Evento sicuramente interessante e ben organizzato, ringrazio il GrUSP del quale sono diventato socio ordinario, ci si vede il prossimo anno.