Portanto, não é muito difícil hospedar um site em casa. Não parece fazer sentido pagar a terceiros para hospedar alguns sites de baixo tráfego; portanto, em alguns casos, a hospedagem a partir do seu computador doméstico faz sentido. Mas talvez eu não esteja vendo a imagem toda.
Aqui estão algumas das armadilhas em que consigo pensar:
- Endereço IP dinâmico pode derrubar o site temporariamente
- A energia pode sair por longos períodos de tempo
- O provedor de Internet pode ficar mais fácil
- Limites de largura de banda e largura de banda limitados pelo ISP
- Potenciais problemas de contrato com o provedor de serviços de Internet que não permitem hospedagem de sites
Existem outros?
Respostas:
fonte
Primeiro e último são os grandes. A maioria dos ISPs o proíbe por seus termos de serviço e alguns podem até bloquear o tráfego da porta de entrada 80/443. Lembre-se também de que muitas conexões de banda larga estão configuradas para permitir um tráfego downstream muito maior do que o upstream (o que era ADSL nos dias DSL). Você pode baixar 15 MBit, mas apenas 4 MBit. Se você está servindo, significa que você tem um ponto de estrangulamento de 4 MBit.
fonte
fonte
Para sites puramente pessoais e de baixo tráfego, eu realmente não vejo isso como um problema. Na verdade, eu o recomendaria como ponto de partida para um site do tipo puramente hobby. Se o seu site ficar popular, analise a migração para uma configuração hospedada.
Por outro lado, se houver algum tipo de site comercial, execute-o em um provedor hospedado, presumindo que o negócio não seja o de hospedagem (ou grande o suficiente para possuir seu próprio data center).
fonte
Algo que ninguém parece ter tocado ainda: o efeito psicológico.
Quando executei um servidor em casa (que atuava como o servidor de correio do meu domínio), descobri que estava constantemente paranóico com relação a ficar acordado. Eu estava sempre fazendo o ping para ter certeza de que não descartaria esse e-mail potencialmente importante. Nas ocasiões em que não consegui acessar, o pânico se instalou; a casa acabou de ser roubada? queimado?
Claro, você pode ser muito menos propenso a tais pensamentos do que eu;)
fonte
Se você estiver executando serviços no servidor, significa que você precisa ter portas abertas e serviços em execução. Esses serviços estão expostos a ataques e podem ser potencialmente um caminho para entrar na sua rede doméstica. Estou hospedando há alguns anos e, exceto pelo
selinux
meu servidor Web, teria sido invadido com êxito em pelo menos uma ocasião.Outras pessoas levantaram muitos outros problemas, que podem ou não ser problemas em sua instância específica. Basicamente, eu vejo assim: se você se auto-hospedar como um hobby e se for divertido, a auto-hospedagem pode ser ótima. Se for para uma empresa, é provável que você queira fazer algo diferente de auto-hospedagem.
fonte
Não esqueça o efeito Slashdot. Você é apenas de "baixo volume" até que um link para um de seus sites acabe no Slashdot / reddit / digg / outro agregador de links / site de alto tráfego.
fonte
IP dinâmico é o seu negócio. Se você deseja que as pessoas acessem seu site via DNS (www.mysite.com) em vez de um IP bruto, será necessário alterar seu arquivo de host público toda vez que seu ISP atribuir um novo IP a você. As informações em cache do seu site em todos os roteadores entre você e os visitantes anteriores provavelmente levarão horas para serem atualizadas, mesmo que você as capture e altere imediatamente.
Basicamente, seus visitantes verão muitos 404s toda vez que você obtiver um novo IP. Obter um IP estático do seu ISP leva o ISP para o que você vai fazer.
fonte
Você pode usar o AppEngine do Google para hospedagem gratuita de suas páginas da web de baixo tráfego. As páginas estáticas funcionarão bem (há um guia ), para a dinâmica, você precisará usar o Python.
As cotas gratuitas do Appengine são excelentes para sua página inicial, a menos que você seja algum tipo de celebridade.
fonte
Quando você pode obter hospedagem em grande escala a preços ridiculamente baratos, vale a pena? Minha conta GoDaddy - com ASP.NET, até 2 bancos de dados SQL Server, até 25 bancos de dados MySQL e uma série de outros recursos custa US $ 86 por ano. Compare isso com a compra de meu próprio hardware e firewall, a configuração correta da rede para DMZ do servidor, qualquer necessidade de redundância / energia, uma solução sólida de backup, etc. e ... bem, a única melhoria potencial em fazer tudo sozinha acesso à área de trabalho local (ou mesmo à área de trabalho remota). Não é um argumento convincente.
fonte
Normalmente, em casa, você tem um DSL, onde A significa Asymmetric. Por exemplo, 24Mbit ADSL2 + possui apenas 1Mbit de upload. Os modems de cabo típicos também são assimétricos, embora a diferença não seja tão alta (3-5 vezes, não 20 vezes). Alguns provedores de serviços de Internet para combater o P2P reduzem ainda mais as velocidades de upload, otimizando, por exemplo. Upload de 20Mbit ADSL para 512kbit.
Caso contrário, não é um problema real. Quanto à segurança, até roteadores SOHO simples permitem criar DMZ e colocar seu servidor lá. Eu tenho usado o servidor em casa há alguns anos, PC antigo, com downclock e convertido para sem ventilador.
Mas atualmente não vejo sentido em fazer isso. Simplesmente não vale a pena. Atualmente, você pode obter hospedagem gratuita de boa qualidade (por exemplo, Google Apps Engine) ou uma ampla variedade de hospedagem barata e pessoal do tipo VPS.
fonte
Se o seu site enviar um email de saída, esteja preparado para ser bloqueado por muitos dos grandes serviços (yahoo, earthlink, hotmail) que não gostam de aceitar emails de IPs designados para atribuição dinâmica.
Existem soluções alternativas, como retransmitir através do seu ISP ou através do seu próprio servidor de email (supondo que não esteja hospedado no mesmo servidor que o seu site).
-
bmb
fonte