Per creare un sito web in modo gratuito, esistono diverse opzioni tra cui le due pi interessanti sono:Imparare il linguaggio web: i siti web statici (contenuti fissi, non in evoluzione) utilizzano l'HTML (per la semantica delle pagine) e i CSS (per il layout visivo), mentre i siti web dinamici utilizzano inoltre un linguaggio di programmazione come il PHP con un sistema di gestione di database come MySQL e il linguaggio SQL.Utilizzare un CMS: se si vuole imparare i linguaggi tecnici del web design, possibile utilizzare un CMS. Si tratta di un sistema di gestione dei contenuti che integra tutte le funzionalit necessarie per creare un sito web senza dover ricorrere al codice. Il pi noto, WordPress, ha permesso la creazione di miliardi di siti web. Originariamente dedicato alla creazione di blog, oggi uno dei CMS pi completi e potenti. Altri, come Shopify o Prestashop, sono specializzati nella creazione di siti di e-commerce.