Após meses de testes Beta, a Kinsta está tornando a Hospedagem de Site Estático disponível para qualquer pessoa que precise disponibilizar páginas HTML e recursos como arquivos JavaScript e CSS em velocidades incrivelmente rápidas.

A Kinsta pode construir e publicar seu projeto de site estático nos mais de 260+ centros de dados na rede global do Cloudflare — e fazemos isso de graça.

Espere! Rápido e gratuito?

Sim, e para ajudar a explicar como fazemos isso, vamos voltar e responder à pergunta: O que é um site estático?

Noções básicas sobre sites estáticos

“A Hospedagem de Site Estático serve arquivos sem nenhum tipo de processamento de backend”, diz Andras Gerencser, Diretor de Desenvolvimento da Kinsta. “Essa simplicidade faz dela uma opção de hospedagem eficiente e de alto desempenho.”

Gerencser diz que os componentes típicos de um site estático – HTML, CSS, JavaScript e arquivos de mídia – podem ser entregues aos navegadores sem serem gerados dinamicamente pelo código executado em um servidor.

“Alguns exemplos básicos incluem portfólios pessoais, sites de currículos, sites de negócios mais simples, páginas de marketing ou sites de documentação”, diz ele. “Também é possível usar geradores de sites estáticos para compilar ativos estáticos de outras fontes, como arquivos Markdown ou um CMS.”

Michael Fuller, um desenvolvedor de JavaScript da Kinsta que ajudou a lançar a Hospedagem de Site Estático, acrescenta que os geradores de sites estáticos transformam essas entradas em “um site funcional”:

“Eles fazem isso fornecendo temas, plugins e automatizando tarefas repetitivas, como substituição de texto, criação de links entre páginas, otimização de imagens, minificação de código ou conversão de um documento em HTML”, diz ele.

E Gerencser ressalta que os “sites estáticos” podem ser mais dinâmicos do que esse rótulo indica.

“Você pode usar a Hospedagem de Sites Estáticos para configurar um frontend com qualquer tipo de backend, como um serviço Node.js em nossa plataforma de Hospedagem de Aplicativos ou um WordPress headless em execução em nossa plataforma de Hospedagem Gerenciada de WordPress“, diz ele.

Fuller chama isso de “abordagem mista”:

“Como o JavaScript é geralmente servido como um ativo estático, você pode criar um site estático que use um framework JavaScript para se comunicar com um servidor gerenciado separadamente”, diz ele. “Dessa forma, você obtém os benefícios da velocidade nos tempos de carregamento inicial, combinados com a flexibilidade de um site dinâmico.”

O que você recebe de graça com a hospedagem de sites estáticos

Além das ferramentas usadas para criar e implantar seus sites estáticos, certificados SSL gratuitos, suporte para nomes de domínio personalizados e uma API opcional para gerenciamento de sites, a hospedagem gratuita da Kinsta está disponível para aqueles cujos projetos seguem os seguintes limites (generosos):

  • 100 sites estáticos por empresa
  • 1 build simultânea por site
  • 1 GB de tamanho de imagem de build por site
  • 600 minutos de build por mês por empresa
  • 100 GB de largura de banda por mês por empresa

Como funciona a hospedagem de sites estáticos na Kinsta

Os desenvolvedores que implantam um site estático com a Kinsta começam com seu projeto em um repositório Git hospedado pelo BitBucket, GitHub ou GitLab. Uma conexão com o repositório Git e as definições de configuração necessárias para criar e implantar o site são gerenciadas pelo MyKinsta.

Mas seu site não precisa ser criado usando um gerador de site estático. Desde que você consiga colocar seus ativos estáticos da web em um repositório em um dos provedores Git compatíveis, seu projeto poderá ser implantado como um site estático.

Você pode começar com seu primeiro site estático no MyKinsta.
Você pode começar com seu primeiro site estático no MyKinsta.

Quando você adiciona um site estático que é construído quando implantado, o MyKinsta pode detectar automaticamente as configurações de build exigidas por uma variedade de geradores de sites estáticos populares:

Configurações de build detectadas para um projeto que usa o Astro para gerar um site estático.
Configurações de build detectadas para um projeto que usa o Astro para gerar um site estático.

“Depois disso”, diz Gerencser, “o MyKinsta passa os arquivos do seu repositório para um pod isolado em um dos nossos clusters do Kubernetes, que pode executar seu comando de build, se necessário. O resultado – seus arquivos estáticos – serão então carregados no armazenamento R2 do Cloudflare.”

“Isso quer dizer que seus arquivos vão para mais de 260 servidores do Cloudflare ao redor do mundo. Assim, eles são sempre entregues do servidor mais perto de quem visita seu site”, completa ele.

Como é a infraestrutura por trás da hospedagem de sites estáticos da Kinsta.
Como é a infraestrutura por trás da hospedagem de sites estáticos da Kinsta.

Com seu site estático pronto e em funcionamento, você pode torná-lo público em grande estilo com seu próprio nome de domínio e suporte SSL gratuito:

Adicionando um domínio personalizado para o seu site estático no MyKinsta
Adicionando um domínio personalizado para o seu site estático no MyKinsta

Hora de você começar a criar seu site estático

Se você quiser começar a trabalhar rapidamente com a Hospedagem de Site Estático na Kinsta, consulte nossa crescente biblioteca de exemplos de início rápido para geradores de sites estáticos compatíveis. Esses exemplos incluem repositórios Git que você pode copiar para dar o pontapé inicial em suas próprias implantações.

Você quer caprichar em seu site “estático” e gerar conteúdo dinâmico usando JavaScript? Combine a Hospedagem de Site Estático com a Hospedagem de Aplicativos e a Hospedagem de Banco de Dados para criar o backend de que seu projeto da web precisa.