Stack que uso neste Blog
Quando iniciei este blog, subiu em um server próprio rodando centOS com Wordpress.
Apesar de ser um pouco pesado, rodava bem. Mas este tinha uma necessidade de manutenções ciclicamente, pois surgem muitas vulnerabilidades e necessitam de muitas atualizações. Acabou este blog caindo 02 vezes e sinceramente me fiquei desanimado com toda essa situação.
A plataforma deste site
Agora, este Blog está implementado com Hugo, que é um framework popular para gerar site estático construído usando a linguagem de programação Go. Um site estático ajuda muito na administração, pois existem menos pontos de falha.
Por que escolher o Hugo?
-
O Hugo gera arquivos HTML simples, o que torna mais rápido que solicitar todos os processos do lado do servidor.
-
É MUITO rápido. Consigo recompilar o site todo em 08 segundos em uma máquina com 02 vcpu e 2 Gb de memória.
-
O site estático é muito flexível referente a hospedagem.
Tema Hugo
O tema original que utilizo neste blog é Cupper. Foi aplicado alguma modificações.
Onde o site está?
O site está hospedado no Netlify e os arquivos dele em um repositório privado no GitHub.
Melhoria real?
Vou compartilhar os testes do PageSpeed Insights para tirarem suas próprias conclusões.
Nesta primeira imagem temos a performace do Blog em Wordpress:
Agora temos a performace do Blog rodando com Hugo:
Show de bola, né?