Таким образом, не очень сложно разместить веб-сайт из дома. Кажется, не имеет смысла платить третьим сторонам за размещение некоторых веб-сайтов с низким трафиком, поэтому в некоторых случаях имеет смысл хостинг с вашего домашнего компьютера. Но, возможно, я не вижу всей картины.
Вот некоторые из подводных камней, о которых я могу думать:
- Динамический IP-адрес может временно отключить сайт
- Власть может выходить из строя на длительные периоды времени
- Интернет-провайдер может упасть легче
- Ограниченная пропускная способность и ограничения пропускной способности ISP
- Потенциальные проблемы с контрактом с интернет-провайдером не позволяют хостинг
Есть ли другие?
Ответы:
источник
Первый и последний большие. Большинство интернет-провайдеров запрещают его согласно своим условиям обслуживания, а некоторые могут даже блокировать входящий трафик порта 80/443. Помните также, что многие широкополосные соединения настроены так, чтобы пропускать гораздо больший нисходящий трафик, чем восходящий (что было ADSL в дни DSL). Таким образом, вы можете получить 15 Мбит, но только 4 Мбит. Если вы служите, это означает, что у вас есть дроссельная заслонка 4 Мбит.
источник
источник
Для чисто личных сайтов с небольшим трафиком я действительно не вижу в этом проблемы. На самом деле, я бы порекомендовал его в качестве отправной точки для сайта исключительно хобби. Если ваш сайт становится популярным, обратите внимание на переход к настройке на хостинге.
С другой стороны, если это какой-либо бизнес-сайт, запустите его на хостинг-провайдере, предполагая, что бизнес не связан с хостингом (или достаточно велик, чтобы иметь собственный дата-центр).
источник
Кажется, что еще никто не коснулся: психологический эффект.
Когда я запускал сервер из дома (который действовал как почтовый сервер моего домена), я обнаружил, что постоянно параноюсь из-за того, что он не спит. Я всегда проверял его, чтобы убедиться, что он не уронит эту потенциально важную электронную почту. В тех случаях, когда я не мог получить к нему доступ, начиналась паника; дом только что ограбили? сгоревший?
Конечно, вы можете быть гораздо менее склонны к таким мыслям, чем я;)
источник
Если вы используете службы на своем сервере, это означает, что у вас должны быть открыты порты и запущены службы. Эти сервисы подвержены атакам и потенциально могут стать способом проникновения в вашу домашнюю сеть. Я сам хостинг в течение нескольких лет, и если
selinux
бы не мой веб-сервер был бы успешно взломан по крайней мере один раз.Другие люди подняли много других вопросов, которые могут быть или не быть проблемами в вашем конкретном случае. По сути, я вижу это так: если вы принимаете себя в качестве хобби и если вам интересно заниматься этим, то хостинг может подойти. Если это для бизнеса, то вы, вероятно, хотите заняться чем-то другим, кроме хостинга.
источник
Не забывайте, эффект Slashdot. Вы только «маломощны», пока ссылка на один из ваших сайтов не попадет на Slashdot / reddit / digg / другой агрегатор ссылок / сайт с высоким трафиком.
источник
Динамический IP-адрес вашего разрыва. Если вы хотите, чтобы люди получали доступ к вашему сайту через DNS (www.mysite.com) вместо необработанного IP-адреса, вам придется менять общедоступный файл хоста каждый раз, когда ваш провайдер назначает вам новый IP-адрес. Кэшированная информация для вашего сайта на всех маршрутизаторах между вами и предыдущими посетителями, вероятно, займет часы, чтобы обновить, даже если ВЫ поймаете и измените это немедленно.
По сути, ваши посетители будут видеть 404 каждый раз, когда вы получаете новый IP. Получение статического IP-адреса от вашего интернет-провайдера дает вам понять, что вы собираетесь делать.
источник
Вы можете использовать Google AppEngine для бесплатного хостинга ваших веб-страниц с низким трафиком. Статические страницы будут работать очень хорошо (есть руководство ), для динамических вам придется использовать Python.
Бесплатные квоты Appengine просто хороши для вашей домашней страницы, если вы не какая-то знаменитость.
источник
Когда вы можете получить достаточно крупный хостинг по смехотворно низким ценам, стоит ли это хлопот? Моя учетная запись GoDaddy - с ASP.NET, до 2-х баз данных SQL Server, до 25-ти баз данных MySQL и множества других функций, стоит мне $ 86 в год. Сравните это с покупкой собственного аппаратного обеспечения и брандмауэра, правильной настройкой сети на DMZ-сервер, любыми требованиями к резервированию / питанию, надежным решением для резервного копирования и т. Д. доступ к локальному рабочему столу (или даже удаленному рабочему столу). Не убедительный аргумент.
источник
Обычно в домашних условиях вы будете иметь A DSL, где А означает Asymmetric. Например 24Mbit ADSL2 + имеет только 1 Мбит загрузки. Типичные кабельные модемы тоже асимметричны, хотя разница не так велика (в 3-5 раз, а не в 20 раз). Некоторые интернет-провайдеры для борьбы с P2P еще больше снижают скорость загрузки, например дросселирование. 20 Мбит ADSL до 512 кбит загрузки.
В противном случае не настоящая проблема. Что касается безопасности, даже простые SOHO-маршрутизаторы позволяют вам создавать DMZ и размещать там свой сервер. Несколько лет назад я использовал домашний сервер, старый ПК, разогнанный и преобразованный в вентилятор.
Но в настоящее время я не вижу смысла в этом. Это просто не стоит суеты. В настоящее время вы можете получить качественный бесплатный хостинг (например, Google Apps Engine) или широкий выбор дешевых персональных хостингов типа VPS.
источник
Если ваш сайт отправляет какую-либо исходящую электронную почту, будьте готовы к тому, что она будет заблокирована многими крупными службами (Yahoo, Earthlink, Hotmail), которые не любят принимать электронную почту с IP-адресов, предназначенных для динамического назначения.
Есть обходные пути, такие как ретрансляция через вашего интернет-провайдера или через ваш собственный почтовый сервер (при условии, что он не размещен на том же сервере, что и ваш веб-сайт).
-
Bmb
источник