Guias

O que é hospedagem web? Como sites e apps ficam online

Hospedagem web é rodar seu site ou app em computadores que estão sempre ligados e conectados à internet, para que qualquer pessoa consiga acessá-lo a qualquer momento. O provedor de hospedagem armazena seus arquivos, roda seu código e envia páginas e dados para os navegadores dos visitantes quando eles pedem. Seu notebook poderia fazer isso tecnicamente, mas provedores de hospedagem fazem isso de forma confiável, segura e em grande escala.

Por que a hospedagem importa ao criar com IA

Ao criar com um criador de apps com IA, seu app roda primeiro em um preview: uma cópia privada que você (e talvez colaboradores) pode usar. A hospedagem é o que transforma isso em um app ativo em um endereço público que os clientes conseguem abrir.

O tipo de hospedagem que seu app precisa depende do que ele faz. Uma página de apresentação precisa de muito pouco. Um app com logins, um banco de dados e pagamentos precisa de um servidor rodando seu código, de um lugar para guardar dados e de HTTPS. Entender a diferença ajuda a escolher um criador, estimar custos de funcionamento e saber o que acontece se seu app ficar muito movimentado — ou se um dia você quiser levá-lo para outro lugar.

Uma analogia do dia a dia

Pense na hospedagem como o espaço físico de um negócio.

  • Uma barraca de feira é a hospedagem estática: barata, rápida de montar, ótima para mostrar e vender um conjunto fixo de produtos.
  • Um escritório compartilhado é a hospedagem compartilhada: você aluga uma mesa em um prédio com muitas outras empresas, dividindo o elevador, a internet e a copa. É acessível, mas um vizinho barulhento afeta você.
  • Um escritório próprio em um prédio com serviços é um servidor privado virtual (VPS): um espaço seu com recursos garantidos, mas você é responsável pelo que acontece lá dentro.
  • Um prédio inteiro seu é um servidor dedicado: controle total e responsabilidade total.
  • Um espaço de trabalho gerenciado que cresce e encolhe com a sua equipe é a hospedagem em nuvem ou em plataforma: você usa o que precisa, paga pelo que usa, e o dono do prédio cuida da manutenção.

Seu nome de domínio é o endereço escrito na placa. O DNS é o mapa que diz aos visitantes qual prédio corresponde àquele endereço.

Tipos de hospedagem

TipoO que éBom paraVocê gerencia
Hospedagem estáticaServe arquivos fixos (HTML, CSS, JavaScript, imagens), muitas vezes a partir de uma CDNPáginas de apresentação, portfólios, sites de marketing, apps só de frontendQuase nada
Hospedagem compartilhadaMuitos sites em um mesmo servidor, muitas vezes com um painel de controlePequenos sites WordPress ou PHPAlgumas configurações
VPSUma máquina virtual com recursos dedicadosApps personalizados, se você estiver à vontade para administrar um servidorO sistema operacional, atualizações de segurança, implantações
Servidor dedicadoUma máquina física inteiraCargas altas e constantes com necessidades específicasTudo
Platform as a Service (PaaS)Você fornece o código; a plataforma o constrói, roda e escalaA maioria dos apps web e APIsSeu código e suas configurações
ServerlessO código roda sob demanda a cada requisição; nada roda quando está ociosoTráfego irregular ou baixo, APIs, tarefas em segundo planoSuas funções

A maioria dos criadores de apps com IA que hospedam para você funciona como um PaaS: você aperta publicar, e a plataforma cuida dos servidores, da escalabilidade e dos certificados.

Um exemplo prático: o que um app de agendamento precisa para ficar no ar

Pegue um app de agendamento para um salão, com uma página pública de reservas, contas de clientes e um painel para o dono. Para estar no ar, ele precisa de:

PeçaO que fazOnde roda
FrontendAs páginas e os botões no navegador do visitanteHospedagem estática / CDN
BackendVerifica disponibilidade, salva agendamentos, define quem pode ver o quêUm servidor ou contêiner
Banco de dadosGuarda serviços, clientes e agendamentosUm banco de dados gerenciado
Armazenamento de arquivosGuarda as fotos enviadasArmazenamento de objetos
Domínio + DNSagenda.seusalao.com apontando para o appSeu registrador / provedor de DNS
Certificado HTTPSCriptografa o tráfego; mostra o cadeadoEmitido pelo host ou por uma autoridade certificadora
SegredosChaves de API para e-mail e pagamentosAs variáveis de ambiente do host

Se você mesmo fosse implantar isso, configuraria cada peça. Uma plataforma que hospeda para você reúne tudo. De qualquer forma, ajuda saber que essas peças existem — o guia frontend vs. backend explica a divisão.

Termos comuns explicados

TermoSignificado
ServidorUm computador que responde a requisições pela rede.
Implantar / publicarColocar uma versão do seu código na hospedagem para que fique ativa.
UptimeA parcela do tempo em que o site está acessível.
Largura de banda / egressA quantidade de dados enviada do seu app aos visitantes. Muitas vezes é cobrada.
CDNContent delivery network: cópias dos seus arquivos em servidores ao redor do mundo, para carregarem mais rápido.
SSL/TLS, HTTPSCriptografia entre o navegador e o servidor. TLS é o protocolo moderno; “certificado SSL” é o nome comum.
EscalabilidadeLidar com mais tráfego: máquinas maiores (vertical) ou mais máquinas (horizontal).
Escalar a zero / cold startApps ociosos param para economizar dinheiro; a primeira requisição depois de uma pausa demora um pouco mais enquanto o app acorda.
Variáveis de ambienteConfigurações e segredos fornecidos ao app em tempo de execução, mantidos fora do código.
LogsRegistros do que o app fez, usados para diagnosticar erros.
ContêinerUm app empacotado com tudo o que precisa para rodar, muitas vezes criado a partir de um Dockerfile.

Erros comuns e equívocos

  • Confundir o domínio com a hospedagem. Comprar seunome.com não coloca um site nele. Você também precisa de hospedagem e de registros DNS que apontem para ela.
  • Achar que “ilimitado” é ilimitado. Planos que anunciam largura de banda ou armazenamento ilimitados normalmente têm termos de uso justo. Leia-os.
  • Esquecer os custos de funcionamento. Construir o app é um custo; hospedagem, banco de dados, armazenamento e APIs de terceiros são custos contínuos. Confira como cada um é cobrado antes do lançamento.
  • Salvar arquivos no disco do servidor. Na maioria das hospedagens modernas, o disco local do servidor é temporário e pode ser apagado a cada implantação ou reinício. Arquivos enviados pelos usuários devem ficar em armazenamento de objetos.
  • Tratar o preview como produção. Previews podem pausar, usar dados de teste ou ficar visíveis só para você. Publique antes de compartilhar.
  • Ignorar para onde você pode levar o app. Se sua hospedagem está presa a uma só plataforma, verifique se você consegue exportar o código e rodá-lo em outro lugar no futuro.

O que pedir ao seu criador com IA

  • “O que este app precisa para rodar depois de publicado: só arquivos estáticos, ou também um servidor e um banco de dados?”
  • “Onde os arquivos enviados são armazenados? Garanta que não fiquem no disco local do servidor.”
  • “Guarde todas as chaves de API em variáveis de ambiente.”
  • “Adicione cabeçalhos de cache para imagens e arquivos estáticos.”
  • “Mostre os logs da última requisição que falhou.”
  • “Se eu quiser hospedar isto em outro lugar, o que eu precisaria?” — veja como exportar e hospedar por conta própria um app criado com IA.

Hospedagem no Mythex

No Mythex, a hospedagem faz parte do criador. Quando você publica, o Mythex registra um snapshot do projeto e o implanta em seunome.mythex.app: frontends estáticos vão como sites estáticos, e backends rodam em máquinas gerenciadas que entram em repouso quando ociosas e acordam na próxima visita. O banco de dados e o armazenamento de arquivos vêm com o projeto quando o seu app precisa deles. Hospedagem, largura de banda, banco de dados e armazenamento consomem do mesmo saldo de créditos da construção, e o plano Pro paga metade da taxa do plano Free por eles; sites estáticos não consomem créditos enquanto estão parados. O Pro adiciona domínios personalizados com HTTPS emitido automaticamente. A documentação cobre publicação e limites de hospedagem, e a página de preços compara os planos.

Perguntas

O que é hospedagem web, em termos simples?

Hospedagem web é alugar espaço e poder de processamento em servidores que ficam sempre ligados e conectados à internet, para que seu site ou app possa ser acessado por qualquer pessoa a qualquer momento. O provedor armazena seus arquivos, roda seu código e envia as páginas para o navegador dos visitantes.

Domínio é a mesma coisa que hospedagem?

Não. Um domínio é o nome que as pessoas digitam, como exemplo.com. A hospedagem é onde o site realmente roda. Os registros DNS ligam os dois, apontando o domínio para a sua hospedagem. Você pode comprá-los da mesma empresa ou de empresas diferentes.

Preciso de hospedagem separada para um app criado com IA?

Depende do criador. Alguns criadores de apps com IA, incluindo o Mythex, hospedam o app para você quando você publica. Outros geram código que você mesmo precisa implantar em um provedor de hospedagem.

Qual é a diferença entre hospedagem estática e dinâmica?

A hospedagem estática serve arquivos que são iguais para todos os visitantes, como uma página de apresentação — é simples, rápida e barata. A hospedagem dinâmica roda código de servidor que monta respostas a cada requisição, o que apps com logins, bancos de dados e pagamentos precisam.

Mythex · Pricing · Crie qualquer coisa com IA · Templates de sites e apps · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)