Geahn Daniel

Como me libertei do WordPress

Antes de qualquer coisa é importante frisar em caixa alta: EU AMO WORDPRES! (E em negrito também). E gostaria de (re)começar este blog pessoal explicando as razões do título radical dessa postagem.

Essa parceria com o WordPress é antiga e bem profunda, após diversos momentos de alegrias e tristezas ele sempre esteve presente na minha vida como profissional Web e, como escolha óbvia para gerir o conteúdo de sites, apps, intranets e diversas aplicações modernas e dinâmicas. Mas não mais!

Descobri o Publii, que mesmo sendo um gestor de conteúdo como o WP, tem uma proposta totalmente diferente, mais do que um GMS. Enquanto o WordPress trabalha dinamicamente, entregando ao usuário uma página gerada sob demanda, o Publii cria as páginas estáticas, entregando ao usuário um conteúdo rápido e sem processamento no servidor.

Apesar de gerar páginas estáticas, o Publii trabalha como um gestor dinâmico, é possível editar as postagens, páginas (que também são postagens e recomendo o uso de modelos de página para diferenciar, assim como também pode ser feito no WP), configurações do tema, do blog, gerenciamento de autores e muito mais. Como ele gera essas páginas é um show à parte, o Publii respeita o seu tema e gera numa única vez todas as páginas do blog/site, replicando os arquivos de cabeçalho, rodapé, sidebar, etc... isso significa que se alterar algo no cabeçalho, vai alterar no blog inteiro e isso é incrível, é estático, mas se comporta como dinâmico, mas não deixa de ser estático.

Plugins? Por enquanto não, mas isso é ótimo também, porque ao menos no início dessa ferramenta é importante frisar o melhor comportamento possível na arquitetura HTML estática, pura e linda. Acho tudo isso muito válido, assim, os plugins poderão ser implantados com calma e com melhor posicionamento. Os desenvolvedores do Publii relatam que plugins começarão a serem disponibilizados no início de 2022, mas creio que serão plugins de funcionalidades simples, mas importantes, como sistema de comentários (talvez um melhor uso e automatização do Disqus), incorporação de feed do Instagram e outras coisas mais. Vamos aguardar para ver.

Sempre fui acostumado com o WordPress e migrar para outra tecnologia não é fácil, nunca é, mas para um desenvolvedor web esses desafios são muito comuns. Inclusive, relato aqui minha saga da adoção do Publii e como pensei em cada proposta de design e funções, desde o início com a prototipação do layout e as razões que me fizeram escolher o estilo visual do blog.

O Google tem uma ferramenta chamada PageSpeed Insights, ideal para medir a saúde do site e, no antes e depois mostrado abaixo é nítido a melhora que o site teve com a adoção de um modelo estático, em vez do dinâmico que era entregue pelo WordPress.

Antes e Depois da otimização do blog. Google PageSpeed Insights.
Velocidade do site Antes (blog em WordPress) e Depois (site estático e otimizado). Google PageSpeed Insights.

Antes, o blog estava muito mal ranqueado pelo Google, a velocidade e desempenho são determinantes para que ele apareça nas buscas e demonstre ser relevante como SEO, mas com a "saúde" tão mal era difícil que isso acontecesse, agora as coisas começaram a mudar. Após a adoção de um conteúdo estático, o blog agora tem chances para sair do lugar, já que 98 é um ótimo número, não é mesmo?

Vou continuar desenvolvendo temas, plugins e sites com WordPress para meus clientes, mas agora tenho a possibilidade de entregar conteúdos estáticos com qualidade, tal como o WordPress entrega. Mas no meu blog pessoal, o conteúdo vai ser assim, estático mas incrível, rápido e moderno. Isso não é um retrocesso, pelo contrário, é progresso para uma web mais otimizada.