Хорошо, если сайт для вас делает какая-то фирма, и она же и домен регистрирует и хостинг находит, оплачивает и настраивает. Но даже в этом случае — вы полностью зависимы от этой фирмы, так как домен принадлежит им, и хостинг — также. Еще один вариант — это делать сайт в конструкторе или на чем-то типа блогплатформы, но здесь даже сайт — принадлежит не вам, а сервису, где вы его сделали. Чтобы этого избежать, или, если сайт вы также создаете сами, лучше выбирать хостинг для сайта самостоятельно. Как же это сделать?
Для крупного проекта лучше брать какой-нибудь дешевый VPS или недорогой VDS. Вот, например, недорогой виртуальный сервер в Украине. Этот виртуальный сервер GMHost.com.ua предлагает выгодные тарифы хостинга, посмотреть их вы можете на сайте компании. Вы ведь знаете, что сейчас очень популярна аренда виртуального сервера, так как в этом случае вы получаете в свое распоряжение все его мощности, 100% процессора, всю виртуальную память и так далее — именно то, что нужно для мощных сайтов с большой посещаемостью и высокой нагрузкой на сервер.
Для небольших сайтов, например, сайтов-визиток компаний, портфолио, мелких Интернет магазинов или личных блогов виртуальный сервер не нужен. Даже, если вы рассчитываете в будущем на высокую посещаемость, всегда можно будет потом переехать, а на первое время взять обычный виртуальный хостинг. Здесь, конечно, вам отдают лишь часть ресурсов сервера, на котором находится ваш сайт, но для начала вам этого вполне хватит.
Для блога или сайта-визитки можно вообще брать самый дешевый тариф из подходящих вам — понадобится поддержка MySQL и PHP, а также не менее 500 мегабайт места на сервере. Но не спешите брать самый дешевый хостинг из тех, что вы найдете. Обязательно почитайте отзывы о провайдере, и выбирайте только надежный и с хорошим рейтингом. Также лучше брать хостинг с Cpanel (это панель управления), вам же потом удобнее будет. Удачи!

