Можно делать сайт и на бесплатном хостинге, но:
а) нет ответственности со стороны провайдера, что сайт будет работать
б) бывает, что тормозит (хотя в последнее время это редкость)
в) не всегда удобно, и где-то требует спец.знаний
Вот мой сайт
http://kavkaz2004.in-msk.ru
Сделал я его за один вечер. Сайт сделал на основе шаблона и поменял основную картинку в дизайне.
Переписал с цифровика фотки на компьютер, уменьшил их (можно было и не уменьшать, но закачивать
на сайт тогда дольше), и вставил на свой сайт.
Вы спросите, а как так быстро? Очень просто я использовал онлайновый конструктор.
Вообще говоря, таких программ уже много разных (Saitistika, Bitrix, Dynasite,
SiteFactura и пр.). К сожалению, они либо тяжелые и неудобные либо ограниченные.
Есть и неплохие, например NetCat, но чтобы настроить работу дома нужна некоторая сноровка.
К тому же за хостинг надо платить отдельно. Вообщем я остановился на StandardSite
(http://www.stdsite.ru), где достаточный функционал, терпимая сложность и все необходимое дают в
одном месте