Para que um site possa ser acessado na internet, ele precisa estar disponível em um lugar, que neste caso chamamos de servidor. Um servidor é um computador, parecido com o que utilizamos em casa, mas especializado em armazenar arquivos e deixá-los disponíveis para serem acessados por outros computadores.
Sendo assim, o termo hospedagem de site está relacionado ao servidor que armazena e disponibiliza determinado site na internet.
Um site é um conjunto de arquivos que pode ser baixado e lido por programas especializados, chamados de navegadores ou browsers. Se os arquivos que compõem um site estão armazenados em determinado servidor, dizemos que ele está hospedado neste servidor.
É possível configurar qualquer computador para se tornar um servidor e publicar um site na internet, porém vamos encontrar vários inconvenientes ao fazer isso.
Por esse motivo é que existem empresas de hospedagem de sites na internet. Essas empresas mantêm o que chamamos de parques de servidores ou data centers. Tratam-se de lugares especializados em manter centenas ou até mesmo milhares de servidores em funcionamento, garantindo a segurança dos dados e disponibilidade dos sites em tempo integral.
Recursos de uma Hospedagem de Sites
Uma hospedagem possui diversos recursos, que costumam variar conforme os tipos de hospedagem e os planos oferecidos por cada empresa. Vamos detalhar neste artigo os principais recursos que deve-se analisar ao contratar uma hospedagem de sites: espaço em disco, transferência, domínios e e-mail.
Espaço em disco
O espaço em disco está relacionado à quantidade de espaço que um site pode utilizar no servidor e é medido em Megabytes (MB) ou Gigabytes (GB). Algumas hospedagens oferecem limites específicos, enquanto outras oferecem hospedagem ilimitada. O mais importante ao analisar um plano é entender:
- Se o espaço será suficiente para armazenar os arquivos do seu site.
- Se o espaço oferecido inclui também o e-mail, pois este tende a usar muito espaço.
- As melhores hospedagens de sites costumam oferecer bons espaços em disco, mesmo em planos mais baratos. Fique atento, no entanto, pois empresas pequenas ou que oferecem hospedagem grátis limitam bastante este recurso.
- Também é importante saber que não existe hospedagem ilimitada, ou pelo menos não no sentido de “infinita”, como costuma parecer.
- Quando uma empresa oferece uma hospedagem de sites com espaço em disco ilimitado, está informando que não há um espaço definido de armazenamento para o seu site, mas não que você tem todo o espaço do mundo para inserir arquivos.
- A propósito, a maioria das empresas não permite que o cliente utilize a hospedagem como repositório de arquivos, imagens e outros itens não relacionados ao site.
Esta regra se aplica principalmente à hospedagem compartilhada, que as empresas costumam se referir como hospedagem de sites. Em servidores dedicados e VPS o espaço em disco é sempre definido, pois é exclusivo para cada cliente, enquanto na hospedagem compartilhada centenas de clientes dividem os mesmos recursos.
Transferência (ou tráfego)
Já a transferência ou tráfego diz respeito à quantidade de dados que serão transferidos quando uma pessoa acessa e navega no seu site ou quando você o atualiza.
Isso porque cada usuário, ao acessar o seu site, faz download desses arquivos no seu navegador (ex: Chrome). Quando você faz upload de imagens ou qualquer conteúdo no seu site, também está usando este recurso.
Assim como acontece com o espaço em disco, a transferência de dados por vezes é ilimitada. Neste caso, lembre que nada é infinito e que certamente há outra limitação imposta pela empresa de hospedagem.Uma delas é o número de acessos simultâneos ao seu site. Sites pequenos não costumam ter problemas, mas se o seu tiver um tráfego crescente ou picos de tráfego, considere contratar um plano de hospedagem de sites mais robusto, como dedicado ou Cloud, para que o seu site não saia do ar no momento mais importante.
Número de domínios
Domínio é o endereço eletrônico que utilizamos para acessar os sites na internet, como por exemplo: www.meusite.com.br. Os planos de hospedagem podem permitir apenas um domínio, uma quantidade definida de domínios ou domínios ilimitados.
Se você possui apenas um site, pode contratar o plano de um domínio, que costuma ser mais barato, mas se tiver vários domínios, então vale a pena contratar planos maiores, pois no total ele sai bem mais barato do que quando contratados separadamente. Um plano de hospedagem de sites que oferece a inclusão de muitos domínios permite que você hospede vários sites em um único plano de hospedagem.
Quanto a ter domínios estacionados ou apontados para o domínio principal, onde está o site (exemplo: meusite.com redireciona para meusite.com.br), é muito comum que seja permitido e que não contabilize no limite de domínios, mas vale conferir.
Contas de e-mail
Quando você registra um domínio, tem direito à criar contas de e-mail no domínio em questão. Ou seja, se você registrou o domínio fictício meuprimeirosite.com.br, você poderá criar qualquer e-mail contendo este domínio, como por exemplo [email protected].
Ao contratar um serviço de hospedagem de sites, a empresa deverá lhe oferecer as ferramentas necessárias para você criar as contas de e-mail que deseja sob o domínio que irá utilizar.
O acesso às novas contas de e-mails poderá ser realizado através de programas de e-mail, como o Outlook, Thunderbird ou até mesmo de seu smartphone. O acesso às novas contas de e-mails poderá ser realizado através de programas de e-mail, como o Outlook, Thunderbird ou até mesmo de seu smartphone.
É comum que as empresas também ofereçam acesso através de um webmail, que é um programa que pode ser acessado pela internet. O tipo de webmail oferecido varia conforme a empresa, que pode utilizar um programa proprietário ou de terceiros.
O e-mail é oferecido gratuitamente pela maioria das empresas de hospedagem de sites, mas às vezes é vendido como um item opcional, através de parcerias como Microsoft Outlook e G Suite.
Ter o e-mail incluído na hospedagem pode ser uma grande economia, ainda mais se forem muitos endereços de e-mail, já que os opcionais cobram por usuário. Para saber mais, confira esse artigo que explica as diferenças entre o G Suite e o e-mail das empresas de hospedagem.
Ao analisar um plano, verifique dois itens em relação ao e-mail: número de contas permitidas e capacidade de armazenamento. Você precisa se certificar que poderá criar os e-mails que precisa e, principalmente, que terá espaço para armazenar seus e-mails ao longo do tempo. Se pretende utilizar muito o e-mail, considere um serviço profissional como o G Suite ou Microsoft Outlook.
Servidores, banco de dados e linguagens de programação
A linguagem padrão das páginas da internet é o HTML, que é uma linguagem de marcação de textos. No entanto, existem muitas outras linguagens que podem ser utilizadas na web, incluindo diversas linguagens de programação, como PHP e ASP.
Antes de contratar um plano de hospedagem, é importante verificar se o servidor em questão é compatível com a linguagem que você pretende utilizar em seu site.Existem linguagens que funcionam apenas em servidores Linux, outras apenas em servidores Windows e algumas funcionam em ambos. Se você está em dúvida, veja nesse artigo como escolher o sistema operacional da sua hospedagem.
Além do tipo de servidor e da linguagem, há também o banco de dados. Por exemplo, qualquer site que possua um gerenciador de conteúdo, como um blog, necessitará da disponibilidade de um banco de dados para armazenar informações. Normalmente os planos possuem um ou mais bancos de dados disponíveis.