GasenWagen

на Пикабу
поставил 44 плюса и 13 минусов
проголосовал за 0 редактирований
2130 рейтинг 1 подписчик 510 комментариев 4 поста 1 в горячем
1 награда
5 лет на Пикабу
1

"Hosting for Dummies" или путеводитель для начинающих

Доброго времени суток, пикабушники!


DISCLAIMER

-----

Сразу хочу предупредить, материал будет подаваться для людей, которые далеки от темы, и слова "хостинг", "VDS", "SSL", "TLD" - не более, чем страшный набор букв. Соответственно, допущения и неточности присутствуют. Поэтому, если ты, мой дорогой читатель, имеешь о них четкое представление - смело листай дальше, полезную информацию здесь ты вряд ли почерпнешь.


Осторожно, много букв.

-----


Мы живем в очень интересное время постоянной глобализации и цифровизации жизни. Форумы, визитки, интернет-магазины, развлекательные и познавательные интернет-ресурсы... что-то вышло из моды, что-то модно, а что-то вечно. К последнему пункту, увы, относится нежелание некоторых людей (довольно больших, надо сказать) пользоваться лишний раз гуглом.


Некоторое время назад я работал в технической поддержке (далее - ТП) одного достаточно известного хостинг-провайдера, назовем его,  к примеру, Суперхост, дабы не раскрывать лишнюю информацию (все совпадения случайны).В начале своего пути , я практически каждую рабочую смену я не переставал удивляться самым наивным вопросам, ответы на которые можно было бы получить, набрав в поисковике прямой вопрос за гораздо меньшее время, чем при звонке на линию технической поддержки.


Поэтому, ради эксперимента, в первом тематическом посте, мне захотелось рассказать, что же такое хостинг, каков он бывает, и почему для сайта-визитки не стоит брать выделенный сервер.


Итак, Вы решили заняться бизнесом, заявить о своем искусстве, просто создать сайт,  just4fun.

Стоит задать себе несколько вопросов:

1. Готовы ли Вы поддерживать его работоспособность, регулярно актуализировать контент и, собственно, "внутренности" сайта?

2. Вам нужен относительно простой, но красивый сайт, похожий на 90% других в сети или нечто масштабное?

3. Готовы ли Вы тратить значительное количество средств на сайт?


И вот, Вы ответили на эти вопросы и решили-таки создать свой сайт.

Хотя, возможно, стоит еще подумать


Домен


Доменное имя - фактически, лицо Вашего будущего сайта. Тот адрес, что будет вводить и/или видеть пользователь в адресной строке браузера.

Для примера, домен Пикабу:

"Hosting for Dummies" или путеводитель для начинающих Хостинг, IT, Для самых маленьких, Для начинающих, Длиннопост

К этому вопросу стоит отнестись достаточно серьезно, т.к. приобретение нового домена будет стоить приличных средств, вернуть деньги после его регистрации невозможно, да и перенос сайта - дело, временами, трудозатратное и неблагодарное.

Я настоятельно рекомендую использовать доменное имя в .RU, .SU, .РФ зонах, если это Ваш первый опыт, т.к. процедура их регистрации подчинена законодательству РФ. А вот .COM домены, мало того, что зачастую стоят дороже, требуют еще и дополнительную услугу whois protect, без которой все Ваши указанные при регистрации контактные данные будут светиться на весь интернет на радость спамерам и другим нехорошим людям. Домены в наших, родных зонах имеют включенный whois protect по умолчанию. Да и возможность выбора имени в разы больше.

Также, перед регистрацией рекомендую уточнить на сайте регистратора наличие бесплатного DNS-редактора (о DNS расскажу в другом посте, если будет интересно)


P.S. Кстати, в некоторых случаях Вы можете не регистрировать сразу личный домен - многие хостинг-компании предоставляют т.н. технический домен. Он не особо красив, и также могут возникнуть проблемы с переносом сайта в дальнейшем, однако на первое время сойдет.


Хостинг

До этого момента в посте были красивые цветочки, а вот теперь настало время страдать с ягодками.

Что же такое хостинг?

Условно говоря - это удаленный компьютер (сервер) в различных представлениях и настроенный необходимым образом. Соответственно, хостинг-компания предоставляет Вам определенную часть своих ресурсов согласно выбранного тарифа (оперативная память, место на жестком диске, сеть, и.т.д.) и доступы к нему.


Какие бывают виды?

Тысячи их. На самом деле, все не так сложно. Основные виды можно пересчитать по пальцам одной руки:

1. Конструктор - самый простой и достаточно дешевый вид, практически не требующий знания языков программирования (а иногда - вообще не требующий). В последнее время гиганты этого сектора довели свои конструкторы до серьезных высот, и многие сайты бывает практически невозможно отличить от собранных вручную.

Однако, за все нужно платить. В данном случае - уникальностью. Подавляющее большинство безумно похоже друг на друга из-за ограниченного набора шаблонов, доступных ресурсов, и - да, здесь это минус - зачастую отсутствия возможности правки кода. Также, исходный код таких проектов зачастую закрыт, поэтому если Вам вдруг разонравятся услуги компании - перенести свое творение будет, как минимум, очень и очень сложно.

Из наиболее известных компаний - Tilda, Wix, прости господи uCoz.

Рекомендован: для сайтов-визиток, небольших магазинов, легких блогов.


2. Виртуальный хостинг - он же shared hosting, он же "почему мой сайт не работает уже сутки" - еще один распространенный вид хостинга. Значительно сложнее в управлении, чем конструктор, но все еще не требует обязательных навыков администрирования и программирования. Зачастую дороже, чем конструктор, но все еще можно арендовать по приемлемой цене. Поддерживает CMS и много других полезных вещей, при помощи которых сайт можно собрать относительно быстро и безболезненно. В руках профессионала можно придать сайту достаточно дорогой вид, но мы же с вами тут не профессионалы, верно?

Из минусов - все-таки бывает требователен к определенным навыкам. Если в конструкторе все давно сделано за вас, достаточно только тыкнуть нужные кнопочки, то для того, чтобы придать сайту вменяемый вид здесь - придется изрядно постараться. Также, в силу внутренней специфики shared-хостинга, сайт может периодически "падать" по независящим от Вас или хостера причинам, т.е. "плохие соседи по серверу". Если вдруг по сайту такого "соседа" проводят ковровую бомбардировку злоумышленники, то велика вероятность, что Ваш сайт также перестанет быть доступным. Из своего опыта могу сказать, что случается такое чаще, чем хотелось бы. Кроме того, сайт будет требовать регулярного надзора и обязательного обновления компонентов (если Вы, конечно, не хотите в один прекрасный день обнаружить вместо контента латексные изделия или рекламу запрещенных веществ). Менее серьезный на этом этапе минус - ограниченность в правах пользователя и доступном программном обеспечении (ПО). Это уже больше в сторону серьезного разработчика, нас это не особо касается.


Если Вы все же решили попробовать себя на этом нелегком пути и не ищете простых решений в виде конструкторов - это будет оптимальный вариант. Однако, запаситесь терпением, тематическими статьями и другом-сисадмином. Крайне желательно перед заказом понять, что такое CMS, как пользоваться WordPress или Joomla.


Услуги виртуального хостинга предлагают все известные мне хостинг-провайдеры, так что здесь выбор за Вами. Обратите внимание, что некоторые хостеры предлагают бесплатный тестовый тариф на 7-14 дней. Рекомендую воспользоваться, чтобы оценить свои силы.


Рекомендован: магазинам с не очень большим обхватом, начинающим веб-разработчикам, любым другим сайтам с относительно высокой активностью (~3-5 тыс. посетителей в сутки).


3. VDS - или, иначе VPS - Virtual Dedicated Server - виртуальный выделенный сервер. С этого момента все становится серьезно. Это НЕ выбор новичка.

Из плюсов - сложно говорить о плюсах и не скатываться в техническую часть. Грубо говоря - такой же компьютер, как стоит у Вас дома, только чуть менее мощный и виртуальный. Если кто-то работал с VirtualBox - в принципе, суть похожа. Полный доступ без ограничений в правах, ПО можно ставить любое не запрещенное. Пока Вы действуете в рамках закона и платите - Вы здесь царь и бог. На работоспособность сайта, в отличие от предыдущего варианта, влияет извне только работоспособность самого сервера и непосредственно Ваши злопыхатели.


Минусы - относительно дорогой и очень... нет, очень требователен к навыкам. Не имея хотя бы минимального представления об устройстве Linux-based систем, вы сделаете ровно ничего. Да, знатоки могут поспорить - но есть же визуальная панель ISPManager. Да, есть. Только её возможности также ограничены, полностью знакомства с консолью избежать не получится. Да и стоит лицензия не особо дешево. Также, зачастую более уязвим к различным атакам, чем shared-hosting из-за отсутствия распределения нагрузки и "белого" IP-адреса. От атак "изнутри" тоже никто не застрахован. Очень легко бывает удалить один-единственный "лишний" файл и самостоятельно положить все свои ресурсы. Да, такое тоже бывает.



В силу такой своей специфичности, советую обзавестись постоянным системным администратором, который будет держать на плаву и сайт, и саму VDS.

Если Вы не уверены, что Вам больше подходит - VDS или shared - выбирайте второй. На VDS всегда успеете переехать.


Рекомендован: высоконагруженным проектам (известные в широких кругах компании, интернет-магазины), системные администраторы, продвинутые разработчики.


4. Dedicated server - титан в своей отрасли. Круче только Эверест своя собственная стойка в ДЦ. Не вижу смысла отдельно его рассматривать, т.к. особенности те же, что и у VDS (только теперь Вы имеете еще и доступ к "железу". Дорого, богато, но нужно далеко не всем.

Как мы видим, решения есть под все необходимые нужды. Какие-то подойдут для самых новичков, какие-то - только профессионалам (и это мы не рассматривали многочисленные веб-студии, предоставляющие услуги "под ключ"). Однако, если Вы все же нацелены на создание сайта на отдельном хостинге - подумайте, что именно Вы ожидаете, рассмотрите различные варианты, и только потом принимайте решение.


Если кому-либо будет интересно продолжение - я с удовольствием составлю следующую часть на необходимую тему. тем более, что информации еще очень и очень много.


Успехов Вам!

Показать полностью 1
Отличная работа, все прочитано!