Lo sviluppo di un sito web sottintende l'utilizzo di diverse tecnologie e risorse (HTML, CSS, PHP, JavaScript, ...) che vanno "assemblate" nel modo più ordinato e coerente possibile al fine di garantirne una facile gestione.
Vedremo una serie di best practices volte a raggiungere questo obiettivo. Si parlerà del concetto di eleganza del codice, di semantica, di namespace e convenzioni fino ad arrivare alla scomposizione e modularizzazione di parti della struttura del sito.
Al di là del parolone, l'intervento è di livello base e pensato per poter essere seguito da tutti.