Ouai, mais un blog ou un forum forumactif c'est pas vraiment un site a toi ^^
Si tu veux juste faire un site visuel, il te faudra connaitre un minimum de (x)html et CSS, ensuite, si tu désire faire des partie plus dynamique, tu devra surement ( pas obligatoirement ) utiliser du PHP !
En tout cas, l'hébergement, lui est une partie totalement différent.
Si sa t'intéresse, 000Webhost est un hébergeur gratuit !