Web - conceitos de hospedagem
A hospedagem na web trata de colocar o conteúdo do seu site em um servidor web. Hospedar seu site em seu próprio servidor pode ser uma opção. Mas isso ficará muito caro, a menos que você esteja hospedando um site como yahoo.com ou google.com. Portanto, este tutorial não cobre como configurar seu próprio servidor de hospedagem.
Comprar um espaço no servidor ou alugar um servidor completo de um provedor de serviços de Internet (ISP) é a opção mais usada. Esta seção o orienta na escolha de um tipo de hospedagem e o informa sobre outros conceitos relacionados.
Plataformas de hospedagem
Você pode escolher qualquer uma das duas plataformas de hospedagem mais utilizadas a seguir -
Windows Hosting Servers- Se você é um amante do Windows, encontrará muitos servidores de hospedagem executando diferentes sabores do Windows e poderá comprar espaço desses servidores. Normalmente, os servidores de hospedagem do Windows são mais caros porque muitos dos custos de licenciamento de software estão envolvidos com esses servidores.
Linux Hosting Servers- Se você quiser optar pelo Linux, as oportunidades são ilimitadas e eles terão que pagar menos do que você pagará pelo Windows Hosting Server. Existem muitos ISP que fornecem servidores de hospedagem com diferentes sabores de Unix.
Tipos de hospedagem
Existem muitas opções disponíveis e você pode selecionar qualquer tipo de hospedagem com base em suas necessidades e orçamento. A seguir estão os tipos de hospedagem mais amplamente usados -
Hospedagem grátis
Sim, isso é verdade, existem muitos provedores de serviço que lhe darão espaço grátis em seu servidor web com a condição de que você permitirá que eles exibam seus anúncios em suas páginas da web. Portanto, se você aceitar essa opção, não terá que pagar por um espaço. Existem alguns sites como geocities.com, lycos.com, myspace.com, etc. que oferecem espaço para construir suas páginas da web.
Hospedagem Compartilhada
Com a hospedagem compartilhada , seu site é hospedado em um servidor poderoso junto com outros sites. Em um host compartilhado, você terá seu próprio ID de usuário e senha para fazer login no host compartilhado e poderá trabalhar em sua área de trabalho. Você não seria capaz de tocar em nenhum arquivo ou diretório pertencente a outro parceiro de hospedagem. Mesmo você não saberia quantos sites estão hospedados em seu host compartilhado. Este tipo de hospedagem é muito econômico e bom para pequenos sites onde o seu espaço e velocidade não são muito importantes. Aqui, o tráfego em um site afetará a velocidade de todos os outros sites hospedados.
Hospedagem Virtual Dedicada
Este tipo de hospedagem é melhor para empresas de médio porte. Com hospedagem dedicada virtual, você terá uma largura de banda dedicada e RAM dedicada para seu site. Você receberá um ID root e uma senha para manter o seu servidor web. Você será o proprietário completo de seu servidor virtual dedicado e poderá instalar ou desinstalar qualquer software. Este tipo de hospedagem é criado em um único servidor, mas é gerenciado de forma que cada usuário tenha velocidade e largura de banda dedicadas. Este é um pouco mais caro, mas realmente bom para empresas de médio porte.
Hospedagem Dedicada
Este tipo de hospedagem é muito semelhante à hospedagem dedicada virtual, mas aqui, uma máquina completa será designada para você. Eles são mais caros do que a hospedagem dedicada virtual e devem ser considerados quando você tem um requisito de tráfego muito alto.
Hospedagem Colocada
É muito difícil definir recursos dedicados, como alta segurança contra incêndio e vandalismo, energia de backup regulamentada, conexões de Internet dedicadas e muito mais. A colocação é a opção que permite colocar sua máquina nas instalações de um provedor de serviços para aproveitar todas as facilidades disponíveis. Esta também é uma opção muito cara e deve ser escolhida quando você tem uma necessidade de tráfego muito alta.
Componentes de hospedagem
Ao comprar um espaço no servidor Web, você deve deixar claro o seguinte. Você deve fazer uma comparação de preços entre diferentes provedores de serviços com base nos seguintes componentes -
Espaço em Disco
Um site pequeno ou médio exigirá entre 10 e 100 MB de espaço em disco. Se você planeja manter muito áudio e vídeo em seu site, precisa planejar a compra de mais espaço. Antes de comprar espaço no servidor, você deve verificar as opções disponíveis para expandir o espaço em disco se precisar no futuro.
Tráfego Mensal
Um site pequeno ou médio precisará de 1 GB a 10 GB de transferência de dados mensalmente. Se você planeja manter muito áudio e vídeo em seu site, precisa de um plano com mais capacidade de transferência de dados. Verifique as diferentes opções com base em seus requisitos. Quais são as outras opções disponíveis caso você ultrapasse o limite de transferência de dados fornecido. Seu site não deve ser interrompido caso você exceda o limite determinado.
Velocidade de processamento
Se você estiver comprando espaço em uma máquina compartilhada, não poderá adivinhar a velocidade que receberá. Nesse caso, a única maneira é ver outros sites hospedados com o mesmo provedor de serviços para saber sobre a qualidade de sua hospedagem. Mas se você está comprando um servidor dedicado virtual ou servidor dedicado, deve considerar quanta RAM está sendo alocada para você. Seu preço dependerá do poder de processamento fornecido a você.
Velocidade de conexão
Hoje em dia, a maioria dos provedores de serviço permite uma velocidade de conexão muito rápida. Portanto, escolha um provedor de serviços que esteja oferecendo melhor velocidade de conexão em termos de bits por segundo. Você pode ter uma velocidade de conexão variando de 64 KB por segundo a 2.488 GB por segundo.
Contas de e-mail
Certifique-se de obter um número suficiente de contas de e-mail. Existem muitas outras opções disponíveis que vêm junto com sua conta de e-mail. Por exemplo, você terá opções de IMAP, POP e Encaminhamento de e-mail disponíveis junto com seus recursos de e-mail.
Suporte por e-mail
Além de ter contas de e-mail, também é muito importante que seu servidor web tenha uma facilidade para enviar e-mails de back-end. Caso os visitantes do seu site desejem entrar em contato com você por meio de um formulário, você poderá usar esse recurso de e-mail para enviar e-mails para a conta designada. Em termos simples, você deve se certificar de que o servidor SMTP está configurado e funcionando no seu servidor web.
Últimas tecnologias
Você deve se certificar de que seu servidor web está equipado com todas as tecnologias mais recentes. Deve ter a versão mais recente do suporte para PHP, PERL, ASP e JAVA, etc.
Bancos de dados
Existem muitos bancos de dados MySQL, Oracle, SQL Server, etc. Você deve escolher seu servidor com base em seus requisitos de banco de dados. Se você estiver comprando espaço em um servidor compartilhado, será necessário verificar quanto espaço será alocado para seu banco de dados. Muitos ISPs não oferecem mais do que um espaço limitado para bancos de dados. Se o seu site precisa de muito tamanho de banco de dados, você deve escolher um servidor virtual dedicado.
Tempo de atividade do servidor
É importante que você compre um servidor web de um ISP confiável e de renome. Você deve se certificar de que seu ISP está fornecendo 99,99% de tempo de atividade do servidor. Se o servidor estiver inativo, muitos provedores de serviços oferecem uma compensação caso seus sites fiquem inativos por mais tempo do que um período limitado.
Backup e FTP
Certifique-se de que o seu provedor de serviços oferece mais maneiras de fazer backups regulares do seu site. Se o seu site muda todos os dias, é muito importante que você faça backups regulares do site. Muitos provedores de serviço fazem isso em seu nome, cobrando um pequeno custo por esse serviço.
Painel de controle
Apenas certifique-se de que tipo de facilidades você terá para manter sua conta de hospedagem. Verifique se o seu provedor de serviços está fornecendo um painel de controle fácil de usar ou alguma outra ferramenta semelhante. Usando um painel de controle, você deve ser capaz de manter as operações básicas relacionadas ao seu site, como registrar sua solicitação de serviço, sua solicitação de reinicialização ou qualquer outro problema.
Suporte ao cliente
Antes de finalizar um acordo com seu provedor de serviços, certifique-se de que ele forneça o suporte necessário. Você pode obter essas informações usando fóruns da Internet ou com seus amigos. Existem muitos provedores de serviços que fornecem suporte 24 horas por dia, 7 dias por semana, para qualquer problema técnico ou não técnico.