Содержание
Ни один сайт не будет работать без домена и хостинга. Да, даже тот, который вы первый раз делали в бесплатном конструкторе (помните Ucoz?), предлагал выбрать домен, а затем автоматически подключался к хостингу. Пришло время научиться делать это самостоятельно.
Домен и хостинг: в чём отличие
И домен, и хостинг нужны для того, чтобы с вашим сайтом могли работать пользователи. Домен (доменное имя) — это адрес, который отображается в поисковой строке и помогает юзеру найти сайт. Не путайте домен и IP-адрес. Последний — это уникальный сетевой номер веб-ресурса, он выглядит как последовательность цифр. Запомнить IP-адрес нереально, поэтому для пользователей его преобразовали в понятные слова, из которых состоит домен.
Хостинг — это место на сервере, где хранятся все файлы вашего сайта. Это место вы арендуете у хостера — организации, которая говорит «Вот на этом сервере поживет твой сайт». Хостинг нужен не только для того, чтобы хранить данные, но и чтобы их могли видеть пользователи, которые заходят на сайт. Только при наличии хостинга юзеры смогут взаимодействовать с веб-ресурсом.
Получается, у домена и хостинга разные функции, хотя цель общая — обеспечить функционирование сайта. Для того чтобы воспользоваться услугами хостера, нужно приобрести домен. О том, как подключить сайт к хостингу, мы расскажем чуть позже. А пока важно разобраться, какие виды хостингов бывают и что лучше выбрать.
Виды хостингов
Для этой темы нужна отдельная статья, потому что современные компании предлагают огромное количество хостингов. Вы и сами можете увидеть это, если зайдете на сайт любого хостера. Однако условно хостинги делятся на четыре типа:
- виртуальный хостинг;
- VPS (Virtual Private Server);
- облачный хостинг;
- выделенный сервер.
Виртуальный хостинг
Виртуальный хостинг — решение, при котором файлы различных сайтов хранятся на одном физическом сервере. При этом у каждого владельца определенное количество пространства на сервере.
Преимущества
- Небольшая стоимость (от 100 рублей в месяц в зависимости от хостера).
- Понятный интерфейс: вам не нужны навыки программирования для работы с хостингом.
- Обслуживанием сервера занимается хостер.
Недостатки
- Трафик других сайтов иногда замедляет работу сервера, из-за чего может упасть скорость загрузки вашего веб-ресурса.
- Если из-за работы чужого сайта произойдут сбои на сервере, вас это тоже коснется.
- На одном сервере может находиться много сайтов. Если один сайт «вызывает недовольство» поисковик, другие тоже оказываются под подозрением.
VPS (Virtual Private Server)
VPS (Virtual Private Server) — все пользователи также используют один сервер, но получают выделенное серверное пространство. То есть на работу вашего сайта не повлияют проблемы других веб-ресурсов.
Преимущества
- Высокий уровень безопасности.
- Возможность выбрать удобное ПО.
- Доступ к управлению ресурсами выделенного серверного пространства.
Недостатки
- Цены выше по сравнению с виртуальным хостингом.
- Требуются навыки программирования.
Облачный хостинг
Облачный хостинг — подобие виртуального хостинга, отличие заключается в том, что все данные сайта хранятся в облачном сервере.
Преимущества
- Стоимость рассчитывается по мере использования ресурсов.
- Независимость от других пользователей при сбое в работе сторонних сайтов.
Недостатки
- Ограничение прав доступа к серверам.
- Нельзя заранее узнать стоимость услуги.
Выделенный сервер
Выделенный сервер — вид хостинга, который позволяет арендовать физический сервер (прямо в дата-центре).
Преимущества
- Гибкие настройки: вы можете менять конфигурацию сервера, устанавливать любые ПО и ОС
- Контроль над сервером.
- Мощности сервера направлены на работу с одним веб-ресурсом, поэтому он быстро загружается, не зависает и не падает.
Недостатки
- Необходимы навыки программирования и опыт работы с серверами.
- Техподдержки здесь не будет.
Также есть классификация хостингов по типу управления сервером: UNIX/Linux-хостинг, Windows-хостинг и т.д. Эти виды показывают, на базе какой ОС работает сам сервер. Здесь можно выбрать любой удобный вам хостинг: ОС сервера никак не повлияет на конечного пользователя. Если вы разместили сайт на Linux-хостинг, юзеры Windows и MacOS спокойно смогут зайти на веб-ресурс.
Как загрузить сайт на хостинг
Приступаем к практической части. Прежде всего найдите сервис, который предоставляет услуги по подключению к хостингу. Если вы арбитражник, то стоит запомнить, что источник трафика не влияет на выбор хостинга. У поисковиков и соцсетей нет предпочтений по хостингам. Однако лучше остановиться на зарубежном хостинге, особенно если вы льете на бурж. Серверы, дата-центры с которыми находятся за границей, позволят быстрее загружать страницы сайта.
Обратите внимание, что российские хостинговые компании также предлагают размещение сайтов на зарубежных серверах. То есть они арендуют серверы в дата-центре и перепродают места на них через свою биллинг-панель. Получается, юридически хостинг находится в России, а сервер — в другой стране. Это тоже подходящая альтернатива.
Примечание: Оплачивая услуги хостинга, будьте готовы к тому, что российские карты вряд ли пройдут в зарубежных компаниях. Поэтому вам необходимо иметь виртуальные карты, выпущенные на бурже.
Рассмотрим, как загрузить сайт на хостинг на примере сервиса Fozzy: его дата-центры расположены в США, Нидерландах, России, Сингапуре и Люксембурге.
После регистрации в Fozzy кликните на кнопку «Заказать» (она расположена в правом верхнем углу, на какой бы странице вы ни находились), а затем выберите нужную услугу, в нашем случае — хостинг для сайтов.
Затем выберите тарифный план и настройте параметры хостинга. В течение недели в Fozzy действует бесплатный тестовый период с ограничениями по трафику (10 ГБ) и отправке писем (10 в час).
Следующий шаг — подключение нового или уже существующего доменного имени. Если вы не готовы выбрать домен, пропустите этот этап. Вам подберут временный бесплатный домен (без регистрации), впоследствии его можно будет изменить через запрос в службу.
В течение 48 часов вы получите доступ к выбранному хостингу. Далее необходимо загрузить на него сайт. Это делается через панель управления. Предварительно рекомендуется заархивировать все файлы сайта: так на загрузку уйдет меньше времени. Поддерживаются форматы zip, tar, tar.gz, tar.bz2.
Итак, после того, как вы заархивировали сайт, перейдите в меню «Управление хостингом» и нажмите «Открыть Direct Admin».
В открывшемся разделе кликните на «Система и файлы», а затем — «Менеджер файлов».
В менеджере файлов найдите папку «domains» и кликните на нее. Затем нажмите на имя папки с нужным доменом и перейдите в папку «public_html».
На панели инструментов справа нажмите «Загрузить файл». С помощью проводника выберите нужный архив и кликните на «Загрузить».
После окончания загрузки закройте окно, наведите курсор на имя архива и выберите «Распаковать» в появившемся меню. Готово! Вы перенесли сайт на хостинг. Эта процедура примерно одинаковая во всех сервисах и не вызывает затруднений.
Советы по выбору хостинга
Мы расскажем, на какие технические характеристики следует обратить внимание при выборе хостинга.
- Поддержка PHP — языка программирования, который позволяет обновлять страницы. Сайты, написанные на привычном HTML, статичны: что вы изначально загрузили, то и видят пользователи. Если вы хотите, чтобы сайт был динамичным, чтобы информацию можно было актуализировать, нужен РНР. Вы наверняка видели его применение, например, на сайтах, где регулярно показывают изменения курса валют.
- RAM — объём оперативной памяти. Обычно его обсуждают с провайдером, который рекомендует RAM с учетом предполагаемых пиковых часов активности на вашем сайте. Средний объём — 128 Mб, но для «лёгких» сайтов может подойти и 64 Mб.
- Тип жесткого диска, на котором будут храниться файлы. Здесь есть два варианта: HDD или SSD. Первый постепенно устаревает, наблюдаются задержки чтения данных при обращении к нему. Зато у HDD ниже стоимость, а объём — больше. SSD предлагает высокую скорость чтения записи, из-за чего цена у него тоже выше.
- Загруженность сервера — еще один показатель, который влияет на скорость загрузки вашего сайта. Эти данные можно узнать у провайдера (не факт, что вам скажут правду), а можно получить самостоятельно. Для этого установите на всех скриптах таймеры: они соберут данные и построят графики средней производительности сервера и его производительностью в пиковые часы. Второй вариант: запустите команду top через доступ по SSH. Она покажет процент загрузки и время бесперебойной работы сервера. Чем меньше процент, тем лучше для вас, а вот время бесперебойной работы должно быть максимальным. Если вы сомневаетесь в том, что сможете самостоятельно оценить загруженность сервера, обратитесь к специалисту.
- Техподдержка есть не везде, поэтому заранее узнайте, работает ли она в той компании, которую вы выбираете.
- Бэкапы — резервные копии сайта. В идеале бэкапы должны формироваться автоматически, чтобы при возникновении проблем с сайтом, его можно было быстро восстановить.
- Остерегайтесь оверселлинга (или оверсолда) хостинга — это перепродажа вычислительных ресурсов сервера. Иначе говоря, мошенничество, из-за которого может пострадать скорость загрузки вашего сайта и безопасность данных. Последствия печальны: игнор со стороны поисковиков. Ни один хостер не признается в оверселлинге, поэтому проверять провайдеров стоит через отзывы или экспертные сообщества. Ну и не выбирайте подозрительно дешевые хостинги.
- Местонахождение дата-центров. Их расположение влияет на скорость отклика, поэтому выбирайте хостинг в той стране, на которую льёте трафик.
Топ-10 хостингов
Чтобы было легче выбрать подходящий сервис, мы сделали подборку из пяти зарубежных и пяти отечественных хостингов, ориентируясь на расположение дата-центров.
Hetzner
Hetzner — немецкая компания с дата-центрами в Германии, Финляндии и США. Для подключения доступны облачный и веб-хостинг, а также выделенный сервер. Стоимость зависит от выбранного продукта, самая низкая цена за вебхостинг: от €1,90 в месяц.
leaseweb
leaseweb — голландский хостер, который предоставляет услуги по подключению виртуальных и выделенных серверов и множество других решений для управления сайтом. Дата-центры расположены в Великобритании, Германии, Нидерландах, Сингапуре, США, Австралии и Гонконге. Одно из самых дорогих предложений — подключение к выделенному серверу — обойдется здесь в €39,59 в месяц.
ITLDC
ITLDC — одна из немногих зарубежных компаний, где доступна техподдержка на русском языке. Сервис предоставляет облачные и VPS-хостинги, выделенные серверы, а также решения для разных типов управления сервером. Страны расположения оборудования: Болгария, Латвия, Нидерланды, Польша, США, Украина, Чехия, Швейцария. Простой облачный хостинг в ITLDC стоит €1,29 в месяц.
EuroHoster
EuroHoster специализируется на аренде выделенных и виртуальных серверов, а также VPS/VDS-хостингов. Дата-центры расположены в Болгарии, Испании, Италии, Нидерландах, Сингапуре, США, Франции. Тарифные планы в EuroHoster начинаются от €5,00 в месяц.
FairyHosting
Интерфейс эстонской компании FairyHosting доступен на русском языке, что упрощает работу с сервисом. Для подключения доступны виртуальные и выделенные серверы, а также хостинги под различные ОС. У FairyHosting один дата-центр, он находится в Эстонии. Год использования хостинга от FairyHosting обойдется вам в €29,50.
timeweb
Компания timeweb предоставляет услуги по подключению виртуального и VPS/VDS-хостингов, хостинга для 1С-Битрикс, а также выделенного сервера. Дата-центры timeweb расположены в России, в Санкт-Петербурге. Вы сможете приобрести доступ к выделенному серверу за 6 700 рублей в месяц.
Beget
Российская компания Beget предлагает несколько решений для размещения сайтов: виртуальный хостинг, VPS-хостинг и выделенный сервер. Beget бесплатно даёт 30 дней виртуального хостинга на любом тарифе без ограничений, чтобы протестировать качество услуг. Стоимость виртуального хостинга обойдётся в 165 рублей в месяц, VPS-хостинга — 210 рублей в месяц, выделенного сервера — от 11 500 рублей в месяц.
Макхост
Макхост — отечественный хостер, дата-центры которого расположены в России и Нидерландах. В Макхост для подключения доступны виртуальный хостинг, VPS/VDS, выделенный сервер и CMS-хостинг, оптимизированный под работу популярных систем управления контентом (например, WordPress). Тарифы для хостингов: виртуальный — от 157,5 рублей в месяц, CMS — от 615 рублей в месяц, VPS/VDS — от 879 рублей в месяц. Стоимость аренды выделенного сервера начинается от 3 000 рублей в месяц.
ADMINVPS
Дата-центр компании ADMINVPS находится в Москве, однако подключиться можно не только к северам в России, но и в Нидерландах, Финляндии и Германии. ADMINVPS предлагает услуги по подключению виртуального хостинга, VPS/VDS, выделенного сервер и CMS-хостинга. Стоимость самого дешёвого хостинга — 50 рублей в месяц.
Спринтхост
Спринтхост — компания с дата-центром в России. В Спринтхост доступны следующие решения для управления сайтом: виртуальный хостинг, VDS-хостинг, выделенный сервер. Стоимость тарифов начинается от 118 рублей в месяц. На всех тарифных планах действует бесплатный SSL сертификат, автоматические бэкапы, доступ по SSH и ХакСкан для поиска вредоносных файлов.
Подводя итог
Если вы только начинаете разбираться с хостингами, протестируйте несколько разных сервисов, где есть бесплатный триал. Не бойтесь сложных терминов и непонятных технических аспектов. Да, скорее всего вы набьёте шишек, но с пробной версией за них не придется платить.
Все в арбитраже знают, что партнёрские программы — это какой-то важный зверь. Но чем именно они занимаются и зачем нужны, представляют не все. Какими бывают партнёрские программы? В чём главная ценность партнёрок для аффилиатов? Автор TG-канала «aff BROCCOLI» для ZorbasMedia!