Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Conoscenza del linguaggio HTML, CSS e all'occorrrenza Javascript | La conoscenza del linguaggio HTML e CSS è consigliata ma non è un requisito fondamentale | Oltre alla conoscenza del linguaggio HTML, CSS, ecc. è necessaria la conoscenza di uno o più linguaggi di programmazione (come ad esempio PHP) e di database (ad esempio MySQL) oppure la conoscenza di software CMS (open-source o proprietari) |
Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Nessuna specifica particolare da rispettare | Nessuna specifica particolare da rispettare | Il servizio di hosting deve essere compatibile con le tecnologie utilizzate per la creazione del sito web |
Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Non viene richiesto nessun database | Non viene richiesto nessun database | Il Database è necessario e deve avere la tecnologia e le dimensioni adeguate con la tipologia del sito web |
Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Infinitamente sicuro. Le pagine HTML non sono soggette ai rischi derivanti l'interazione con l'utente o con i database | Infinitamente sicuro. Le pagine HTML non sono soggette ai rischi derivanti l'interazione con l'utente o con i database | Sempre soggetto ad attacchi di vario tipo come il Cross-Site Scripting o la SQL Injection |
Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Ogni pagina corrisponde ad un file HTML scritto "a mano" dal web designer | Ogni pagina corrisponde ad un file HTML generato in automatico leggendo il semplice linguaggio di Static Web Creator | Le pagine del sito vengono generate in automatico dal web-server prelevando i contenuti dal database |
Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Le performance sono massime. Il web server deve semplicemente restituire all'utente la pagina web così come è stata elaborata | Le performance sono massime. Il web server deve semplicemente restituire all'utente la pagina web così come è stata elaborata | Le performance sono strettamente legate ai processi di elaborazione delle pagine web che vengono sempre ricreate ad ogni richiesta (se il sito utilizza un sistema di cache le performance possono migliorare) |
Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Molto oneroso dato che ogni intervento può richiedere la modifica di uno o più un file | L'aggiornamento dei contenuti viene effettuato attraverso la semplice interfaccia di Static Web Creator senza la necessità di intervenire fisicamente sul codice del sito | L'aggiornamento dei contenuti viene effettuato attraverso un pannello di controllo senza la necessità di intervenire fisicamente sul codice del sito |
Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Il sito viene aggiornato a mano, inviando i singoli file HTML modificati | Il sito viene aggiornato in automatico pubblicando le pagine selezionate che sono state modificate | Il sito viene aggiornato in automatico attraverso il software CMS che consente di effettuare le modifiche e gli aggiornamenti senza dover intervenire direttamente sui file HTML |
Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Gli utenti hanno pochissime interazioni con le pagine che generalmente sono solo visualizzate dai browser | Gli utenti hanno alcune possibilità di interazioni con le pagine | Gli utenti possono interagire in modo completo con il sito scambiando informazioni come negli e-commerce, nei grandi cataloghi, nei cataloghi interconnessi legati ai sistemi ERP, ecc.. |
Siti statici classici | Static Web Creator | Siti dinamici |
---|---|---|
Obbliga lo sviluppatore a rifare il sito ex-novo | Consente di effettuare modifiche grafiche agendo sui soli file template | Consente di effettuare modifiche grafiche agendo sui soli file template |