L'intero sistema è stato progettato ex novo sulle esigenze specifiche del settore faunistico ed è stato sviluppato con componenti open source, rilasciati sotto licenza M.I.T., ovvero:


    • Lato client: specifiche HTML5, framework javascript Jquery in versione Mobile;
    • Lato server: php 5-7, su server Apache con reverse proxy Cloudflare (protezione da attacchi, velocità caricamento, disponibilità pagine in caso di perdita connessione con server principale);
    • DMBS Percona Server MySQL (con motore myISAM abilitato per le query full text);



 PUNTI DI FORZA DELLA PIATTAFORMA


L'utilizzo di tecnologie native web conferisce al sistema le seguenti peculiarità:


    • SOLIDITA'
      • è in cloud su server protetto (garantita l'integrità di dati e sorgenti);
      • utilizza un sistema di cache fornito da CloudFlare che ottimizza l'erogazione delle pagine rendendo veloce il caricamento. Inoltre blocca le minacce informatiche e limita l'abuso da parte di bot e crawler;
    • FRUIBILITA'
      • non richiede alcuna installazione;
      • non richiede alcuna manutenzione;
      • non richiede alcun salvataggio dei dati;
      • non richiede alcun scaricamento aggiornamenti (correzioni o modifiche vengono recepite automaticamente e in modo trasparente all'utente);
    • MOBILITA'
      • è utilizzabile ovunque (è sufficiente una connessione a internet);
      • è utilizzabile in qualsiasi momento (24/24);
      • è utilizzabile simultaneamente da più utenti;
    • COMPATIBILITA'
      • è utilizzabile da qualsiasi dispositivo dotato di browser (l'interfaccia grafica si adatta alla risoluzione del dispositivo);
      • è multipiattaforma (funziona su qualsiasi sistema operativo, Unix, Linux, Windows, Macintosh e relative piattaforme mobili).
    • SEMPLICITA'
      • per aggiungere un utilizzatore (in qualsiasi luogo si trovi) è sufficiente creare un nuovo utente (se quelli già presenti non soddisfano gli spazi d'azione ad esso riservati) e inviargli il link del portale con utente e password.
    • PERFORMANCE
      • il codice necessario a far funzionare il portale (opportunamente miniaturizzato) viene posto automaticamente nella cache del browser, impegnando pochissime risorse di sistema a vantaggio dei tempi di risposta.




   Per un corretto utilizzo leggere il precedente paragrafo Requisiti del sistema.