Por lo tanto, no es terriblemente difícil alojar un sitio web desde casa. No parece tener sentido pagarle a un tercero para que aloje algunos sitios web de bajo tráfico, por lo que en algunos casos el alojamiento desde la computadora de su casa tiene sentido. Pero tal vez no estoy viendo la imagen completa.
Estas son algunas de las trampas que se me ocurren:
- La dirección IP dinámica puede hacer que el sitio web caiga temporalmente
- La electricidad puede salir por largos períodos de tiempo
- El proveedor de Internet puede bajar más fácilmente
- Ancho de banda limitado y límites de ancho de banda por ISP
- Posibles problemas contractuales con el ISP que no permiten el alojamiento de sitios web
¿Hay otros?
Respuestas:
fuente
Primero y último son los grandes. La mayoría de los ISP no lo permiten según sus términos de servicio, y algunos incluso pueden bloquear el tráfico entrante del puerto 80/443. Recuerde también que muchas conexiones de banda ancha están configuradas para permitir un tráfico descendente mucho mayor que el tráfico ascendente (lo que era ADSL en los días DSL). Por lo tanto, puede obtener 15MBit hacia abajo, pero solo 4MBit hacia arriba. Si está sirviendo eso significa que tiene un punto de estrangulamiento de 4 MB.
fuente
fuente
Para sitios puramente personales y de poco tráfico, realmente no lo veo como un problema. De hecho, lo recomendaría como punto de partida para un sitio de tipo puramente hobby. Si su sitio se vuelve popular, busque migrar a una configuración alojada.
Por otro lado, si se trata de algún tipo de sitio de negocios, ejecútelo en un proveedor alojado, suponiendo que el negocio no está en el negocio del alojamiento (o lo suficientemente grande como para tener su propio centro de datos).
fuente
Algo que nadie parece haber tocado todavía: el efecto psicológico.
Cuando ejecuté un servidor desde casa (que actuaba como el servidor de correo de mi dominio), descubrí que estaba constantemente paranoico de que permaneciera despierto. Siempre estaba haciendo ping para asegurarme de que no soltaría ese correo electrónico potencialmente importante. En las ocasiones en que no pude acceder, se produjo el pánico; ¿acaban de robar la casa? ¿quemado?
Por supuesto, puede ser mucho menos propenso a tales pensamientos que yo;)
fuente
Si está ejecutando servicios en su servidor, eso significa que debe tener puertos abiertos y servicios en ejecución. Estos servicios están expuestos a ataques y potencialmente pueden ser una vía para ingresar a su red doméstica. He sido autohospedaje durante algunos años y, excepto por
selinux
mi servidor web, habría sido pirateado con éxito en al menos una ocasión.Otras personas han mencionado muchos otros problemas, que pueden o no ser problemas en su caso particular. Básicamente, lo veo así: si se autohospeda como un pasatiempo y si es divertido para usted, el autohospedaje puede estar bien. Si es para un negocio, entonces probablemente desee hacer algo más que autohospedaje.
fuente
No olvides el efecto Slashdot. Solo tiene "bajo volumen" hasta que un enlace a uno de sus sitios termine en Slashdot / reddit / digg / otro agregador de enlaces / sitio de alto tráfico.
fuente
La IP dinámica es su factor decisivo. Si desea que las personas accedan a su sitio a través de DNS (www.mysite.com) en lugar de una IP sin procesar, tendrá que cambiar su archivo de host público cada vez que su ISP le asigne una nueva IP. La información almacenada en caché para su sitio en todos los enrutadores entre usted y los visitantes anteriores probablemente tarde horas en actualizarse, incluso si USTED la detecta y la cambia de inmediato.
Básicamente, sus visitantes verán una gran cantidad de 404 cada vez que obtenga una nueva IP. Obtener una IP estática de su ISP informa al ISP de lo que va a hacer.
fuente
Puede usar AppEngine de Google para el alojamiento gratuito de sus páginas web de bajo tráfico. Las páginas estáticas funcionarán bien (hay una guía ), para las dinámicas tendrás que usar Python.
Las cuotas gratuitas de Appengine están bien para tu página de inicio a menos que seas una especie de celebridad.
fuente
Cuando puede obtener un alojamiento bastante grande a precios ridículamente baratos, ¿realmente vale la pena la molestia? Mi cuenta de GoDaddy: con ASP.NET, hasta 2 bases de datos de SQL Server, hasta 25 bases de datos MySQL y una gran cantidad de otras funciones me cuesta $ 86 al año. Compare eso con la compra de mi propio hardware y firewall, configurando la red correctamente para DMZ el servidor, cualquier necesidad de redundancia / energía, una solución de respaldo sólida, etc., y ... bueno, la única mejora potencial para hacerlo todo yo mismo se convierte Acceso al escritorio local (o incluso al escritorio remoto). No es un argumento convincente.
fuente
Por lo general, en casa tendrá A DSL, donde A significa Asimétrico. Por ejemplo, 24Mbit ADSL2 + tiene solo 1Mbit de carga. Los cable módems típicos también son asimétricos, aunque la diferencia no es tan alta (3-5 veces, no 20 veces). Algunos ISP para combatir P2P reducen aún más las velocidades de carga, por ejemplo, la aceleración. ADSL de 20Mbit a 512kbit de carga.
De lo contrario, no es un problema real. En cuanto a la seguridad, incluso los enrutadores SOHO simples le permiten crear DMZ y colocar su servidor allí. He estado usando un servidor basado en el hogar hace unos años, una PC vieja, descargada y convertida a sin ventilador.
Pero actualmente no veo el punto de hacerlo. Simplemente no vale la pena. Hoy en día puede obtener un alojamiento gratuito de buena calidad (por ejemplo, Google Apps Engine) o una amplia variedad de alojamiento barato y personal de tipo VPS.
fuente
Si su sitio web envía algún correo electrónico saliente, prepárese para que sea bloqueado por muchos de los grandes servicios (yahoo, earthlink, hotmail) a quienes no les gusta aceptar correos electrónicos de IP que están designados para asignación dinámica.
Existen soluciones alternativas, como retransmitir a través de su ISP o de su propio servidor de correo (suponiendo que no esté alojado en el mismo servidor que su sitio web).
-
bmb
fuente