Si, acquistando uno spazio di hosting e un nome di dominio (www .TuoNome .com) da un fornitore di hosting puoi installare un Content Management System, CMS gratuito open source, come Joomla, Wordpress, Drupal etc... Potrebbe sembrarti complicato, ma invece oggi giorno molti piani di hosting offrono sistemi di installazioni in un clic, che rendono veramente facile creare un sito web, in quanto installano i file e database in automatico senza conoscenza di html, php etc.
Inoltre se non hai competenze tecniche puoi chiedere al supporto tecnico dei fornitori dello spazio di hosting, che nella maggior parte dei casi, è disponibile a fare l’installazione ed inviarvi i dati di login, in modo che tu possa inserire i contenuti.
Bisogna dire però, che anche se non richiedono la conoscenza di linguaggi di programmazione, questi sistemi all’inizio richiedono un pò di impegno per imparare come funzionano, forse tra i 3 citati sopra forse Wordpress è quello che si presta meglio per un blog. Un altro aspetto di cui devi tenere conto è che non esiste un ampia scelta di modelli di template disponibili gratuitamente, (cioè la grafica che incornicia il sito) , e quindi se vuoi qualcosa di più carino, bisogna che acquisti una template oppure che paghi un web designer per creare una template originale apposta per te ( prezzo a partire da €400), questa opzione potrebbe essere la migliore anche dal punto di vista del SEO, se il programmatore crea una template W3C.
Commissionando un Web Designer, i CMS open source possono essere personalizzati in modo da rispondere esattamente alle vostre esigenze, oltre a migliorare la grafica, possono ottimizzarlo per i motori di ricerca e aggiungere funzionalità come ad esempio eCommerce a costi veramente bassi, rispetto alla creazione di un sito completo su misura, con un risultato veramente professionale.