Duruma göre.
Normal bir blogspot veya Wordpress altyapısında barınan siteler ücretsiz açabilirsin. Ama ben kendi alan adımı alacağım dersen onu da bunlara bağlayabilirsin. Ben onu da istemiyorum her şeyi kendim kuracağım diyorsan ücretli hosting paketlerinden birini ve bir alan adı alarak site kurabilirsin.
Ücretsiz hosting önermiyorum.