Progetto

Generale

Profilo

Actions

Sorgenti » Cronologia » Versione 3

« Precedente | Versione 3/4 (diff) | Successivo »
Diego Sorrentino, 30-04-2019 10:02


Sorgenti

L'intera piattaforma è stata realizzata con differenti tecnologie:
  1. Database, basato su MySQL, realizzato in SQL standard. L'interaccia con il resto del sistema è stata realizzata sfruttando VIEW, STORED PROCEDURE e STORED FUNCTION
  2. 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.
  3. 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.
  4. Client, documenti esportati in HTML5, formattati via CSS3 e manipolati via Javascript (vanilla version, no framework).

Aggiornato da Diego Sorrentino circa 6 anni fa · 3 revisions