Un sito statico perché?

Questo è il primo post di questo sito.

Cosa c'è di strano? Questo è un sito statico. Perché?

Nella mia attività quotidiano sviluppo applicazioni web, spesso mi capita di sviluppare anche siti web. E' da qualche anno che i siti sono dinamici, cioè ogni pagina è generata al momento della richiesta. Io stesso propongo ai miei clienti dei siti dinamici, perché, con applicazioni come Drupal, Joomla, Plone, WordPress, solo per citarne alcuni, chi si occupa della redazione di testi non deve o non può occuparsi di tutti gli aspetti tecnologici che stanno sotto a un sito web.

Quindi perché statico?

risorse
le pagine di un sito dinamico vengono rigenerate ogni volta che vengono richieste utilizzando CPU, memoria ed in ultima istanza energia, in un sito statico invece tutte le pagine del sito sono già pronte per essere inviate, tutta la fase di costruzione e generazione viene fatta una volta sola;
prestazioni
per lo stesso motivo inlustrato ne punto precedente, in un sito statico non vengono sprecato tempo per generare la pagina richiesta, l'invio è immediato;
sicurezza
nessun programma in esecuzione sul server web implica che non ci sono bug che un possibile intruso possa sfruttare per intrufolarsi nel nostro sito.

Ovviamente si perdono form, multiutenza, concorrenza, ecc.

Per ultimo il software con qui è fatto questo sito si chiama Nikola , mi è parso un bel nome :) ed è fatto in Python. Mi sono sembrati due buoni motivi per provarlo.

Commenti

Comments powered by Disqus