Хостинг для сайтов
Хостинг – это, говоря простыми словами, компьютер, который всегда подключен к Интернет, на котором расположены файлы и базы данных сайтов. В отличии от домашнего компьютера, он должен работать круглосуточно, чтобы сайт всегда был доступен через Интернет.
Виды хостинга
Компаний, которые предоставляют услуги хостинга, насчитывается тысячи. Они различаются тарифами, условиями размещения сайтов и другими менее важными характеристиками.
Как же выбрать подходящий хостинг? Первое, на что нужно обратить внимание, это цена. Существует 3 ценовых сегмента:
- Бесплатный;
- Платный и недорогой;
- Платный и дорогой.
Бесплатный хостинг
Всем известно, где находится бесплатный сыр, поэтому многие сомневаются в приемлемости бесплатного хостинга для своих сайтов. В чем же интерес компаний, которые предоставляют бесплатные услуги? Тут можно выделить 2 типа компаний:
- Требуют разместить одну или несколько ссылок, или баннер на сайте за пользование бесплатным хостингом;
- Ничего не требуют, но ограничивают различные параметры размещения сайта (например, максимальный размер сайта, файлов, трафика, базы данных).
Если выгода первых понятна – ссылки и баннеры с сайтов можно продавать, причем неплохо на этом зарабатывая, то зачем это вторым? Вторые привлекают к себе клиентов, которые впоследствии с развитием своих сайтов, могут перейти на платный тариф, когда параметров бесплатного тарифа уже будет недостаточно (например, увеличится размер сайта, или объем трафика). Также они зарабатывают себе положительный имидж, репутацию, авторитет.
Я использовал 2 вида бесплатного хостинга без рекламы и баннеров:
- ByetHost.com – отличный зарубежный хостинг, имеется все необходимое (FTP, PHP, до 50 баз данных MySQL, до 50 сайтов, 5 ГБ места под сайты), размещаю на нем 5 сайтов, 2 раза за пол-года был недоступен пол-дня, написав в службу поддержки (на англ.языке), получил быстрый ответ и сайты через пару часов заработали. Единственный минус – нельзя отправить почту с сайта функцией php mail на русские почтовые адреса mail.ru и yandex.ru, но почта отправляется на gmail.com (там можно настроить ее редирект, то есть перенаправление на популярные отечественные почтовые адреса). К сожалению, регистрацию новых аккаунтов для бесплатного хостинга закрыли.
- Zymic.com – неплохой зарубежный хостинг (FTP, PHP, 1 MySQL), ограничение на 1 сайт, неудобная работа с базой данных. На этом хостинге находится 1 продвигаемый сайт с ноября 2010, перебоев в работе не замечено.
Бесплатный хостинг можно порекомендовать использовать для небольших сайтов информационного плана. Для более серьезных проектов, например, интернет-магазина или портала, однозначно нужно приобретать платный хостинг.
Платный хостинг
Платный хостинг подразделяется на 2 вида:
- Виртуальный – на одном компьютере будет размещаться одновременно несколько сайтов;
- Выделенный сервер – на компьютере-сервере будет расположен только ваш сайт, этот вид хостинга стоит примерно в 10 раз дороже первого.
Виртуальный сервер прекрасно справится с сайтами с невысокой посещаемостью (до 5000 чел/сутки) и не перегруженных «тяжелыми» скриптами. Когда посещаемость становится выше, виртуальный сервер начинает испытывать перегрузки и сайт становится недоступным. В этом случае хостинг вышлет Вам письмо, из которого будет ясно, что пора раскошеливаться на выделенный сервер.
Все платные хостинги я бы разделил на 3 класса по цене:
- Бюджетный (до 1000 руб. в год);
- Средний (от 1000 до 2000 руб. в год);
- Премиум (более 3000 руб. в год).
Судя по отзывам, бюджетный хостинг ничем не лучше бесплатного, а порой и еще хуже: перебои в работе, медленная загрузка сайтов, пропажа сайтов. Поэтому я никому не рекомендую бюджетный вариант.
Средний класс – это провайдеры средней надежности и не очень дорогие, например:
- 1gb.ru
- InfoBox.ru
- PeterHost.ru
К премиум классу я отношу лидеров в своей области, которые уже много лет отличаются своей стабильной работой и большой долей рынка в России, расставлю их в порядке моих предпочтений:
- Masterhost.ru
- RBC.ru
- Agava.ru
Таким образом, среди провайдеров платного хостинга при создании сайтов я обычно рекомендую Мастерхост, а именно тариф «АСПИРАНТ», который за 2030 рублей в год предлагает разместить до 5 сайтов с 5 базами данных, общим объемом сайтов до 3 ГБ. По соотношению цена/качество я не вижу альтернатив данному хостеру и тарифу.
Перенос сайта на хостинг
После регистрации на сайте хостинга, Вы получите имя и пароль для доступа к панели управления. Пополнив баланс любой системой оплаты (Яндекс-деньги, Webmoney, банковской картой и др.) на нужную сумму, можно зайти в «Древо услуг» и «Создать виртуальную площадку», то есть ввести адрес сайта, который будет располагаться на хостинге. Через несколько минут к Вам на электронную почту, которую Вы указали при регистрации, придет вся необходимая информация для доступа к сайту по FTP (для копирования файлов сайта на сервер) и к базе данных. Теперь нужно зайти в PHPMyAdmin, и загрузить туда базу данных сайта через «Импорт». После чего останется внести в коррективы в файл, который отвечает за соединение с базой данных – изменить следующие поля информацией, которая содержится в письме от хостера для доступа к базе данных:
- mysql_select_db()
- mysql_connect()
Теперь файлы сайта можно копировать на хостинг, для чего используется любая программу, в которой есть возможность создавать FTP-соединение (например, Total Commander или FAR). Параметры этого соединения также содержатся в письме с настройками от хостера.
После того, как сайт на хостинг скопирован, нужно делегировать (направить) домен на адреса сервера хостинга. Они также предоставляются в письме и содержат 2 обязательных элемента:
- NS1
- NS2
Эти NS-адреса необходимо ввести у регистратора домена и подождать несколько часов, пока обновятся записи об этих адресах. Обычно это занимает 6-12 часов, после чего сайт меняет «прописку» на адреса нового хостинга, о чем можно удостовериться, набрав адрес несуществующей страницы Вашего сайта и увидев другой вид страницы с ошибкой 404.
Стабильного Вам хостинга!