Эта статья является частью серии, созданной в сотрудничестве с SiteGround . Спасибо за поддержку партнеров, которые делают возможным использование SitePoint.
Есть много ситуаций, в которых вы можете решить, что ваш хостинг — это хостинг. Вы можете быть фрилансером, предпринимателем или иметь персональный или даже некоммерческий сайт. Вы можете разместить сайт на постоянно включенном ПК в подвале или на небольшом сервере на своем рабочем месте.
Независимо от ситуации, локальный хостинг, как правило, плохая идея. В этом посте у вас будет несколько причин для объяснения этого в надежде предоставить полезную информацию или предупреждения как лицам, принимающим деловые решения, так и разработчикам, которые не имеют опыта работы с Интернетом — в данном случае хостинг веб-сайты.
Самостоятельный хостинг имеет больше барьеров для запуска
В зависимости от вашего интернет-провайдера (ISP) и вашей ситуации (независимо от того, есть ли у вас пакет услуг бизнес-класса или жилой), вы можете столкнуться с проблемами, связанными с портом 80 вашего интернет-провайдера, который используется по умолчанию для большинства интернет-трафика. Вам также могут быть выданы предупреждения или даже отключен сервис, если вы размещаете веб-сайты локально. Это чаще всего случается, когда вы пытаетесь разместить сайт через домашнее соединение, и интернет-провайдер предпочитает, чтобы, если вы хотите это сделать, вы приобрели пакет интернет-услуг для бизнеса, который, возможно, в три раза дороже.
Однако некоторые интернет-провайдеры могут по-прежнему предоставлять ограничения даже для пакетов бизнес-класса, которые могут помешать вашим попыткам запустить ваш веб-сайт. Кроме того, вам также потребуется статический IP-адрес, который может быть добавлен в зависимости от того, как работают планы вашего провайдера. Большинство домашних (и некоторых деловых) соединений используют динамические IP-адреса, что означает, что они время от времени меняются. Если ваш IP-адрес, каким образом ваша сеть может быть найдена в сети, иногда меняется, у вас не будет простого и надежного способа указать пользователям, которые заходят на yourdomain.com
Самостоятельный хостинг вашего сайта может создать угрозу безопасности
Конечно, существуют угрозы безопасности для всего, что вы делаете в Интернете, но размещение веб-сайта в вашей сети открывает вам еще больше возможностей, особенно если вы не уверены в том, что вы делаете. Сайты, большие и маленькие, подвергаются атакам типа «отказ в обслуживании» и скриптовым атакам, иногда с невероятной громкостью. Ваш веб-сайт может быть предназначен для одного фрилансера, небольшого стартапа, небольшой компании из двухсот человек или корпоративного подразделения, и все они будут привлекать атаки — некоторые из которых могут быть даже автоматизированы и даже не учитывать содержимое сайта обсуждаемый.
Хостинг веб-сервера в вашей сети, если вы не будете осторожны, может привести к тому, что ваша сеть попадет в ящик проблем безопасности Pandora, с которым вам никогда не придется сталкиваться, если вы размещаете свой сайт у поставщика облачных услуг, а не в помещении. , Знаете ли вы достаточно о веб-серверах (и, если ваш веб-сервер Linux, вы знаете командную строку )?
Самостоятельный хостинг вашего сайта менее надежен
Еще один момент, который стоит учитывать при самостоятельном размещении вашего сайта, заключается в том, что у вас меньше возможностей справляться с такими вещами, как простои и перерывы в обслуживании.
Если ваше питание отключается в типичном жилом или небольшом офисе, вы не можете контролировать ситуацию, которая следует. Как долго это будет вне? Минуты? Часы? Даже дней? Это зависит от обстоятельств. Что если ребенок коснется или повредит что-то, чего не должен делать, если он находится в вашем доме? А что в офисе, если неосторожный работник проливает напиток или тянет не тот шнур?
Даже если вы обезопасите свой веб-сайт на сервере в серверной клетке в выделенной комнате в вашем офисе, вы все равно можете столкнуться со случайными событиями, такими как утечка или отключение интернет-услуг. Если ваша пропускная способность превышает выделенную сумму, ваш провайдер может ограничить или отключить ваше соединение. Многие из этих вещей полностью вне вашего контроля.
Все эти моменты смягчаются с помощью службы хостинга, которая использует профессиональный центр обработки данных для размещения своих серверов. У них есть несколько поставщиков электроэнергии и Интернета, генераторы, системы охлаждения, безопасности, системы пожаротушения, резервные копии за пределами площадки и даже резервирование в другие места. Это больше, чем вы можете себе представить, если вы средний мелкий бизнес или частный человек.
Учитывая стоимость самостоятельного размещения вашего сайта
Давайте взглянем на стоимость самостоятельного размещения вашего сайта:
- Статический IP-адрес. Вам потребуется статический IP-адрес, чтобы люди могли правильно найти ваш веб-сервер, когда они вводят адрес вашего сайта в свой браузер. Это обычно стоит больше на ваш счет в Интернете.
- Лучшее интернет-соединение. Вам также может потребоваться более качественное интернет-соединение, особенно если ваш сайт начинает набирать трафик. Это тоже будет стоить вам.
- Оборудование — Вам также нужно оборудование для размещения сайта. Сервер или компьютер, основной (или единственной) задачей которого является работа в качестве веб-сервера. Если вы используете Windows, вам потребуется лицензия на операционную систему и, возможно, другое программное обеспечение. Вам также может понадобиться дополнительное периферийное оборудование, такое как коммутатор или маршрутизатор, которое вам могло бы не понадобиться в противном случае.
- Резервное копирование — вам придется платить за внешнюю облачную службу резервного копирования, если это вообще возможно, и вам также потребуется оборудование, программное обеспечение и время, затрачиваемое на выполнение локального резервного копирования. Вам нужна резервная копия ваших данных как на месте, так и за ее пределами, чтобы вы могли использовать локальную копию для быстрого восстановления и стороннюю копию в случае аварии. Все это также будет стоить денег, и время, чтобы настроить его и время от времени проверять ваши резервные копии, чтобы убедиться, что система работает.
- Оплата консультантов — наконец, вы должны предположить, что вам в конечном итоге придется платить консультантам. У вашего бизнеса может не хватить опыта для решения определенных проблем с сетью или программированием, а если вы магазин соло, тем более. Вы могли бы также записать это как необходимость и иметь чрезвычайный бюджет, чтобы иметь дело с этим, когда вам это нужно.
Выводы
Почему вы рассматриваете это?
Если вы хотите сохранить контроль над вещами (вы не доверяете сторонним организациям размещение вашего сайта), рассмотрите здесь проблемы с технологией и безопасностью и спросите себя, кто в лучшем положении, чтобы безопасно и эффективно доставлять контент вашего сайта посетителям — ваш бизнес-офис Или хостинговая компания, чья цель — сделать это?
Это чтобы сэкономить деньги? Взгляните на невероятно доступные и полнофункциональные предложения хостинга с такими авторитетными хостами, как наш партнер SiteGround . Они решают все эти проблемы для вас без огромных инвестиций. Если вашему бизнесу нужен веб-сайт ( а какой нет? ) И вы не можете себе позволить хотя бы надежный хостинг, возможно, речь идет о самом бизнесе. Что ваш бизнес имеет в своем бюджете, который может быть заменен (несколько долларов в месяц) для оплаты ежемесячного счета за хостинг? Думаю об этом.
Есть опыт, хороший или плохой, с самостоятельным размещением вашего сайта? Дайте нам знать об этом в комментариях.