🖥️ Hospedagem de Sites
Introdução
Após registrar um domínio, é necessário disponibilizar os arquivos do
site em um local acessível pela Internet. Esse serviço é chamado de
hospedagem.
A hospedagem permite que páginas HTML, imagens, vídeos, bancos de
dados e aplicações fiquem disponíveis para acesso dos usuários a
qualquer momento.
📌 Sem hospedagem, um site não pode ser acessado pela Internet.
O que é Hospedagem?
Hospedagem é o serviço responsável por armazenar os arquivos de um
site em servidores conectados à Internet.
Esses servidores permanecem ligados continuamente para que o conteúdo
esteja disponível 24 horas por dia.
Exemplo:
O domínio www.minhaempresa.com.br aponta para um
servidor onde estão armazenadas as páginas do site.
O que é um Servidor?
Servidor é um computador com capacidade de armazenar arquivos e
responder às solicitações feitas pelos usuários através da Internet.
| Função |
Descrição |
| Armazenamento |
Guarda arquivos do site |
| Processamento |
Executa aplicações e scripts |
| Banco de Dados |
Armazena informações do sistema |
| Disponibilidade |
Atende usuários 24 horas por dia |
Como Funciona a Hospedagem?
- O usuário digita o domínio no navegador.
- O DNS localiza o servidor associado ao domínio.
- O navegador envia uma solicitação ao servidor.
- O servidor localiza os arquivos do site.
- O conteúdo é enviado para o navegador.
- A página é exibida ao usuário.
Tipos de Hospedagem
| Tipo |
Características |
| Compartilhada |
Vários sites utilizam o mesmo servidor |
| VPS |
Servidor virtual com recursos dedicados |
| Servidor Dedicado |
Servidor exclusivo para um cliente |
| Cloud |
Infraestrutura distribuída em nuvem |
Hospedagem Compartilhada
É o tipo mais comum para pequenos sites e projetos iniciantes.
- Baixo custo
- Fácil administração
- Recursos compartilhados entre vários clientes
- Ideal para sites institucionais e blogs
📝 Como os recursos são compartilhados, o desempenho pode variar de
acordo com o uso dos demais sites hospedados.
VPS (Virtual Private Server)
O VPS divide um servidor físico em vários servidores virtuais
independentes.
- Maior controle do ambiente
- Melhor desempenho
- Permite instalar softwares específicos
- Indicado para sistemas corporativos
Servidor Dedicado
Nesse modelo, todo o servidor é utilizado por apenas um cliente.
- Alto desempenho
- Maior segurança
- Controle total do ambiente
- Custo mais elevado
Hospedagem em Nuvem (Cloud)
A hospedagem em nuvem utiliza diversos servidores conectados entre si.
- Alta disponibilidade
- Escalabilidade automática
- Pagamento conforme utilização
- Grande flexibilidade
☁️ Atualmente muitas empresas utilizam serviços em nuvem para hospedar
aplicações e bancos de dados.
FTP e Transferência de Arquivos
FTP (File Transfer Protocol) é um protocolo utilizado para enviar e
receber arquivos entre computadores.
Durante muitos anos foi a principal forma de publicar páginas web em
servidores.
Exemplos de clientes FTP:
- FileZilla
- WinSCP
- Cyberduck
Recursos Comuns de uma Hospedagem
| Recurso |
Finalidade |
| Espaço em Disco |
Armazenar arquivos do site |
| Banco de Dados |
Guardar informações da aplicação |
| E-mail |
Criar contas corporativas |
| SSL |
Garantir conexão segura (HTTPS) |
| Backup |
Recuperação de dados |
Hospedagem para Aplicações Web
Atualmente não hospedamos apenas páginas HTML.
Sistemas desenvolvidos com PHP, JavaScript, Node.js, Python, Java,
Laravel, React e outras tecnologias também necessitam de servidores
adequados para execução.
Exemplos:
- Sites institucionais
- Lojas virtuais
- Portais corporativos
- Sistemas ERP
- Aplicações web modernas
Boas Práticas na Escolha da Hospedagem
- Analisar desempenho do servidor
- Verificar suporte técnico
- Conferir disponibilidade (uptime)
- Validar recursos de segurança
- Avaliar possibilidade de crescimento
- Comparar custos e benefícios
Resumo da Aula
- Hospedagem é o local onde os arquivos do site ficam armazenados.
- Servidores disponibilizam conteúdos na Internet.
- Existem hospedagens compartilhadas, VPS, dedicadas e cloud.
- O FTP permite transferir arquivos para servidores.
- Hospedagens modernas suportam aplicações completas.
- A escolha correta influencia desempenho e segurança.
🎓 Aula concluída! Agora você compreende o funcionamento da hospedagem
de sites e os principais tipos disponíveis no mercado.