Ho avuto in passato l'occasione di occuparmi della struttura informatica della ditta per cui lavoravo, che spaziava dalla gestione dei server interni (server pc, linux - distribuzioni Mandrake e Slackware - e AS400), della gestione delle immagini dei prodotti, con l'uso intensivo di Phptoshop e dello sviluppo dei applicativi e siti intranet/internet della ditta. Alcuni di questi li potete trovare nella sezione lavori. Per lo sviluppo di questi progetti utilizzavo Macromedia Dreamwever imparando continuamente HTML, PHP e Javascript con l'uso combinato del data base Mysql.
Con questo sito ho pensato di utilizzare i Cascade Style Sheets (CSS), noti in Italia come "Fogli di stile a cascata" e il framework javascript Mootools.
I CSS sono uno degli strumenti definiti dal W3C per definire l'aspetto delle pagine web. L'uso dei CSS risulta utile per differenziare il contetuto del sito dal suo contesto, migliorando notevolmente la struttura delsito. Anche per questo cerco sempre di usare il meno possibile le tabelle per il layout dei contenuti.

Negli ultimi anni ho acquisito notevole esperienza su gli 'applicativi web' PHP-Nuke, E-Xoopport ( da fine 2007 Samsara), Pligg e PHProjekt.

PHP-Nuke è il CSM (content manager system) con cui avevo sviluppato il portale della ditta in cui lavoravo. La caratteristica principale di PHP-Nuke è che esso è freeware ed opensource. E' sviluppato in PHP e sfrutta il database Mysql. La mia conoscenza di PHP-Nke mi permette di personalizzarlo secondo specifiche esigenze, a livello di grafica e di codice. Ho anche creato dei moduli aggiuntivi su richieste personali e che sono disponibili nel mondo opensouce.
Vedere la sezione "Lavori" per maggiori informazioni.

E-Xooppor/Samsara è il CSM (content manager system) con cui ho sviluppato il portale di supporto alla comunità italiana di PHProjekt. Anche E-Xoopport è freeware ed opensource. E' sviluppato in PHP e sfrutta il database Mysql. Anche per E-Xoopport posso effettuare personalizzazioni secondo specifiche esigenze, a livello di grafica e di codice.

Pligg è un CMS open-source basato su PHP/MYSQL.

PHProjekt è un applicativo 'groupware', cioè adatto alla gestione e condivisione di attività e documenti di gruppo (aziendale e non). Anche PHProjekt è freeware ed opensource. E' sviluppato in PHP e sfrutta il database Mysql. Anche per PHProjekt ho dovuto effettuare delle personalizzazioni, in questo caso modificazioni di codice, e sviluppato due moduli. Alcuni moduli sono sviluppati in base alle specifiche esigenze dell'azienda, perciò di difficile condivisione con altre realtà.
Il primo modulo, chiamato ProBudget, rappresenta una estensione di PHPprojekt e ne agguinge alcune fondamentali funzionalità. Questo modulo è stato rilasciato come freeware e open source e sta riscuotendo un notevole successo (insperato) che mi riempie d'orgoglio.
Il secondo, chiamato Foto, agginge la possibilità di gestire degli album fotografici con PHProjekt. Anche questo è stato rilasciato come freeware e open source. Potete vederne le caratteristiche (lato web) in questo sito: sezione album.
Sono inoltre orgoglioso di aver creato il primo sito italiano di supporto a PHProjekt: PHProjekt Italia - http://www.phprojekt.it - di qui tuttora mi occupo del suo sviluppo ed amministrazione.