Definição
Hospedagem de sites é o serviço que armazena os arquivos de um site (HTML, imagens, código e bancos de dados) em um servidor conectado à internet e os entrega a quem digitar o domínio. Um registro DNS aponta o domínio para o endereço IP do provedor de hospedagem; quando um navegador solicita o site, o servidor responde com uma resposta HTTP contendo as páginas. A hospedagem é o que mantém um site acessível 24 horas por dia, com provedores normalmente garantindo uptime próximo de 99.9 por cento. A hospedagem compartilhada coloca muitos sites em uma única máquina por cerca de 2 to 5 USD por mês; VPS e hospedagem em nuvem oferecem recursos dedicados e escaláveis por aproximadamente 5 to 50 USD; servidores dedicados entregam uma máquina inteira a partir de cerca de 80 USD. O nível certo depende do tráfego esperado, das necessidades de performance e de quanto do gerenciamento do servidor você quer que seja feito para você versus fazer você mesmo.
Como funciona
Todo site é um conjunto de arquivos (HTML, imagens, código e um banco de dados) que precisa ficar em algum lugar sempre ativo e conectado à internet. Um provedor de hospedagem opera os servidores que armazenam esses arquivos, mantém tudo online e atende aos pedidos dos visitantes. Você aponta seu domínio para o host, faz o upload do seu site e o host o entrega para navegadores no mundo todo.
Por que isso importa
Seu host determina a velocidade de carregamento do site, quanto tráfego ele aguenta, com que frequência fica online e quão seguro ele é. Um host lento ou instável custa visitantes e posições em busca, não importa quão bom seja o site. Escolher o tipo e o provedor certos é a base sobre a qual todas as outras decisões se apoiam.