Hospedagem

Para tornar um site acessível para outros, ele precisa de uma máquina para processar sua movimentação de dados, e para isso, hospedamos o site.

Tipos de Hospedagem

On-Premises

São hospedagens feitas diretamente na infraestrutura de quem detém o site, eles dão um controle TOTAL da infraestrutura do projeto, porém é o mais suscetível a ataques de hackers, já que o servidor não possui uma segurança tão desenvolvida quanto a de um serviço profissional.

Exemplos: Servidor físico na empresa do cliente que comprou o site

IaaS

Significa infraestrutura como Serviço, ou seja, o provedor da hospedagem dá a você uma ou mais máquinas virtuais, e depende de você de gerenciar elas, isso dá um pouco mais de manuseabilidade para a hospedagem e é uma boa opção se você é experiente no assunto.

Exemplos: Amazon Web Services, Hostinger e Hostgator

PaaS

Significa Plataforma como Serviço e é responsável por disponibilizar uma plataforma de gerenciamento do site, com ferramentas de testagem e implantação, serviços de banco de dados, e muito mais, só não tendo tanta flexibilidade quanto um IaaS, mas ainda sim podendo suprir suas necessidades.

Exemplos: Heroku e Oracle Cloud Platform

SaaS

Significa Software as a Service e é o serviço de hospedagem de menor complexidade, onde o provedor da hospedagem que é responsável por gerir o estado do servidor, porém não dá tanta liberdade de hospedagem quanto uma ferramenta mais complexa.

Exemplos: Ferramentas do Google Workspace (Docs, Sheets...) ou do Microsoft Office (Word, Excel...).

Logo da Hostinger Logo da Hostgator Logo da AWS Logo da GoDaddy Logo do Google Drive

Logos de famosos sites de hospedagem

Como hospedar um site?

Como visto acima, é bom desconsiderar a ideia de um servidor On-premise pois é fácil de cair em um ataque hacker sem uma equipe competente para cuidar da segurança, logo, é melhor fazer uma hospedagem com os outros serviços. Mas antes de escolher qualquer tipo de hospedagem, devemos pensar nos seguintes pontos:

DNS

DNS (Domain Name System) é um sistema presente na internet que traduz os IPs únicos de cada site e transforma eles em links ou domínios

Essa prática é vantajosa, pois torna o link mais memorável, já que palavras são mais fáceis de se decorar do que números, e convenhamos, quem conhece o IP mas não o link do Youtube hoje em dia?

  • Exemplo:
  • IP do site sem tradução: 20.206.170.93
  • IP traduzido com o DNS: www.senac.br

SEO

SEO (Search Engine Optimization), é uma estratégia de desenvolvimento de sites para que o mesmo seja mais "famoso" que os outros, aparecendo acima deles nas pesquisas

Exemplos de otimização do motor de busca do site podem ser feitos por:

  • Adicionar palavras chaves ao site (sem exagero!)
  • Adicionar legenda para todas as imagens (para leitores de tela)
  • Ter uma boa quantidade de links no site para mostrar que o mesmo tem fontes e é confiável