L'eterna lotta

Siti Web:
meglio Statici o Siti Dinamici?

In apparenza, questa sembra una domanda retrò, ormai fuori luogo, soprattutto per gli addetti ai lavori, cioè quelli che realizzano le pagine come me.

Tutti sanno che comunemente i siti statici si caricano molto più velocemente e dialogano con gli spider dei motori in modo diretto. In effetti, sul browser alla fine visualizziamo una pagina in Html, e se possiamo scrivere direttamente in origine le pagine in questo linguaggio, lo stesso che conosciamo ed utilizziamo da 30 anni, naturalmente la pagina sarà caricata molto più velocemente.

Filosofia di Sviluppo

Il foglio bianco contro i generatori

Oggi alcuni sviluppatori preferiscono addirittura utilizzare dei software generatori di siti statici, si tratta di siti web che offrono questa possibilità oppure danno l'opportunità di scaricare delle applicazioni specifiche secondo il proprio sistema operativo.

Se interessano solo pagine specifiche può essere una soluzione, ma sinceramente per chi conosce abbastanza bene il codice, come me, non c'è paragone nella libertà di creare una pagina da zero, come uno schizzo da un foglio bianco, dove si possono implementare di volta in volta le varie zone con i contenuti.

Strategia Ibrida

Siti Statici Contro Siti Dinamici, o entrambi insieme?

Infatti, a me capita di avere dei progetti su Wordpress abbastanza complessi dove cerco di alleggerire almeno la parte dell'introduzione al sito, della homepage o di altre pagine chiave del sito, semplicemente realizzandole in versione statica, sganciandole dal database.

Vantaggi di S.E.O. e velocità innegabili, anche se il tutto va fatto con attenzione per evitare altre problematiche, ma qui saremmo off-topic nel descriverle.

Casi d'Uso

Cosa può essere Statico

Ecco alcuni esempi di siti che non devono necessariamente essere dinamici e possono beneficiare del semplice codice Html:

Praticamente quasi tutti, eppure la moda pende verso i siti dinamici, questo per vari motivi.

Il compromesso dinamico

Quando serve il Database

Anche se l’idea di un sito statico potrebbe sembrare limitante, ci sono molte cose che è possibile fare senza introducere alcun elemento dinamico in una pagina. Tuttavia, in qualsiasi progetto web che richieda un Database dovremo utilizzare il Php che, avendo funzionalità dinamiche, permetterà di aggiornare l'e-commerce, il CMS o il Blog secondo le necessità.

Nella nostra esperienza, un sito WordPress ben ottimizzato può avvicinarsi molto alla velocità di uno statico, anche se non sarà mai possibile eguagliarlo, perchè le richieste al database del sito dinamico richiedono tempi di caricamento: questo è il prezzo da pagare.

I motori di ricerca, poi, è risaputo che digeriscono molto meglio i siti statici, su questo non ci sono dubbi perchè la velocità e il codice molto più ridotto sono determinanti. A proposito, la pagina che state leggendo è in Html statico!

Continua.. (appena possibile)