Для того, чтобы просто создать собственный сайт, хватит любого домашнего компьютера, программы Denwer для эмуляции сайта в Интернете и некоторых знаний по разработке сайта. Причем, вы можете взять бесплатную CMS и готовый дизайн, то есть рисовать и программировать самим вам ничего не придется. Но после того, как вы это сайт сделаете и отладите, нужно ведь будет где-то разместить его в Интернете, чтобы его увидели не только вы, но и другие пользователи глобальной сети.
Так где же разместить свой сайт? Если вы делаете какой-то глобальный ресурс, где будет огромная посещаемость или большие нагрузки за счет работы функционала сайта, вам понадобится аренда сервера либо у нас, либо за границей. Сейчас большинство вебмастеров предпочитает арендовать выделенные сервера за границей, так как там — более надежно, меньше риск, что вас в любой момент могут закрыть, плюс зачастую ниже, чем у нас цены. Причем искать, где можно арендовать сервис за границей в США, в Германии или в какой-то другой стране, вы можете и на русскоязычных сайтах.
Если же вы пока просто тренируетесь, делаете свой блог или некий информационный сайт, и не рассчитываете на высокую посещаемость, проще размещать сайт на виртуальном хостинге. Что это значит? Это значит, что на одном сервере хостинг провайдера будут размещаться десятки, а иногда и сотни сайтов, и все ресурсы сервера будут делитьсья между ними, то есть вы получите только какой-то процент от ресурсов сервера, на котором расположен хостинг. Понятно, что для сайта в десятком тысяч посещений этих ресурсов не хватит, но вот для тематического блога, форума или каталога статей — запросто. Главное, смотрите на размер места на жестком диске, которое вам предлагается в этом тарифе хостинга, особенно, если вы собираетесь заливать много фотографий, а то и видео — тут размер — это критично. А еще, если будете делать несколько сайтов, выбирайте такой тариф, чтобы эти несколько сайтов можно было разместить на одном хостинг аккаунте. Удачи!