Progetto

Generale

Profilo

Actions

Sorgenti

L'intera piattaforma è stata realizzata con differenti tecnologie:
  • Database, basato su MySQL, realizzato in SQL standard. L'interaccia con il resto del sistema è stata realizzata sfruttando VIEW, STORED PROCEDURE e STORED FUNCTION
  • Backend, realizzato in PHP5. Il sistema, migrato nel tempo da PHP3, attualmente è un misto di programmazione procedurale e programmazione a oggetti. TODO è NECESSARIA una ristrutturazione COMPLETA del codice.
  • Webservice, realizzato in XML, sfruttando la libreria DOMDocument. Quando richiesto/necessario il documento XML viene unito con il suo foglio di stile XSLT per la realizzazione delle pagine HTML o esportazione in altri formati.
  • Client, documenti esportati in HTML5, formattati via CSS3 e manipolati via Javascript (vanilla version, no framework).

Aggiornato da Diego Sorrentino circa 6 anni fa · 4 revisions