Tworzenie stron to jedno, można próbować samemu, tak jak kolega napisał w Wordpressie jest to dziecinnie proste. Można posiłkować się agencjami, które zrobią to za Ciebie... (ale wtedy już nie ma tej frajdy, że się zrobiło coś samemu) Drugą kwestią równie ważną, jeśli nie najważniejszą jest to gdzie umieścisz tą stronę... Małe stronki wystarczy postawić na początek na jakimś hostingu współdzielonym. Natomiast większe warto już umieścić na sprawdzonym VPSie , polecam zerknąć do statnet.pl Mają tam vpsy z administracją i prostym panelem do obsługi. Jest to o tyle fajne, że jeśli masz jakieś problemy to tam support od razu pomaga.