Astra Pro vs GeneratePress Premium

temas de bloco wordpress

Sou fã do Genesis Framework, uso-o há 3-4 anos. Mas um de nossos clientes me disse para dar uma olhada no GeneratePress ou no Astra . São ótimos temas e não são tão inchados quanto eu poderia pensar.

Normalmente, os temas voltados para iniciantes vêm com centenas de opções. Eles não são muito leves, mas não vamos presumir nada e testar.

Comprei as licenças para ambos os temas e configurei alguns sites de demonstração. Importei algum conteúdo do blog de moda da minha esposa.

Testes iniciais

Usando GTMetrix, os testes iniciais são assim:

usando o teste inicial gtmetrix Desempenho do GeneratePress
Desempenho do GeneratePress

Uma instalação do WordPress com GeneratePress Premium tem 33 KB e faz 13 solicitações. O tempo de carregamento é de 0,7 segundos (escolhi o melhor tempo entre 3 testes).

usando o teste inicial gtmetrix de desempenho do Astra
Desempenho do Astra

Uma instalação do WordPress com tema Astra Pro tem 92 KB e faz 14 solicitações. O tempo de carregamento é de 0,9 segundos (melhor de 3 testes).

Ambos são instalações simples do WordPress, sem plug-ins, mas eu instalei o Gutenberg. Acho importante testar com o Gutenberg ativado, pois ele fará parte do WordPress.

Parece que o GeneratePress não carrega o jQuery e é por isso que tem menos KB que o Astra.

Construindo um site real

Isso é ótimo, mas quero ver o que acontece quando tento construir um site real.

Então vou instalar mais plugins, adicionar imagens e tentar construir um site estilo alvenaria, só por fazer, para ter um objetivo claro.

O resultado final desejado
O resultado final desejado

Além disso, farei alguns pequenos ajustes, como faria ao construir um site real. Isso significa remover o wp-emoji e wp-incorporar JS, otimizando imagens e estou usando o Plug-in Litespeed Cache para otimizar CSS e JS e configurar cacheing.

Personalizar

Vamos começar a personalizar, fazendo exatamente as mesmas alterações em ambos os sites:

  • configurar um logotipo e ícone do site
  • configurar o layout
  • configurar as cores

Gosto da simplicidade de trabalhar no WordPress Customizer. É uma ótima direção para onde o WordPress e os temas do WordPress estão indo, mas não é 100% para mim.

Gosto de configurar algumas coisas no Customizer. Mas para projetar todos os aspectos do site ali – muitos cliques do mouse, posso sentir a Síndrome do Túnel do Carpo entrando em ação.

Parece redundante, tenho que definir a mesma cor em 3 ou 4 lugares diferentes – o menu principal, o menu fixo, o menu móvel.

É o mesmo menu, por que tantos cliques para definir uma cor?

Eu ficaria mais confortável em um editor de texto (eu uso o Atom) fazendo uma pesquisa e substituição pelo código de cores HEX. Mas isso prova que os temas, tanto Astra quanto GeneratePress, não são feitos para pessoas como eu, que se sentem confortáveis ​​em um editor de texto e sabem o que é HEX.

Postagem única

Eles são feitos para pessoas que desejam construir um site com muita facilidade, apenas clicando e configurando opções.

E com essa premissa em mente, acho que o Astra é melhor porque não consegui realizar o que queria com o GeneratePress.

O que falta no GeneratePress é a possibilidade de personalizar a largura do conteúdo da postagem única. Você precisa adicionar CSS personalizado para deixá-lo do jeito que deseja.

Esta imagem abaixo é como eu queria ficar. Astra acerta quase. Eu queria uma largura de 700px e há um limite no Astra de 768px – mas está tudo bem.

postagem única astra
Postagem única do Astra

No GeneratePress, por outro lado, a postagem única se parece com a imagem abaixo. O conteúdo se estende por toda a largura do contêiner. Você não pode configurá-lo no Personalizador, você precisa adicionar CSS personalizado.

Além disso, o Astra tem um estilo melhor para a navegação, bem como para a navegação de postagem única; seus estilos padrão são bons o suficiente para mim. No GeneratePress eu precisaria adicionar mais CSS para estilizá-lo da maneira que desejo.

Portanto, se o objetivo é construir um site sem mexer no código, o GeneratePress falha aí.

gerarpress postagem única
Postagem única do GeneratePress

O Astra também tem um estilo melhor para a navegação, bem como para a navegação de postagem única; seus estilos padrão são bons o suficiente para mim. No GeneratePress eu precisaria adicionar mais CSS para estilizá-lo.

No geral, ambos são temas interessantes, ótimos para iniciantes que estão começando no WordPress.

Conclusão

Do ponto de vista da experiência do usuário, estou ligeiramente inclinado para o Astra Pro. Parecia menos trabalhoso para mim fazer com que ficasse como eu pretendia. Possui mais opções e controles mais precisos, como espaçamento e larguras personalizadas.

O efeito de alvenaria é melhor no GeneratePress. Ele muda de 3 colunas para 2 e depois para 1 conforme a janela de visualização fica menor. No Astra, muda de 3 colunas diretamente para 1 coluna. Pequenos detalhes, mas quando você deseja que seu site tenha pixels perfeitos, isso é importante.

Do ponto de vista do desempenho, o GeneratePress parece melhor, possui arquivos CSS e JS menores e faz menos solicitações.

Uma coisa que não sei avaliar é todo aquele CSS inline que os dois temas geram, Astra mais que GeneratePress.

Quanto CSS embutido é demais? Se você tiver dados sobre como isso pode afetar a velocidade, informe-me na seção de comentários.

Não consigo ver um vencedor claro, os resultados são conflitantes. Às vezes, o Astra é mais rápido que o GeneratePress, às vezes é o contrário.

A velocidade de carregamento é praticamente a mesma para ambos os locais de teste, cerca de 1,1 segundos.

Testei com GTMetrix, Pingdom Tools e Chrome DevTools (cache desativado) com ambos os sites de demonstração na mesma conta de hospedagem compartilhada.

O que você acha? Qual tema você prefere?

Andrei Chira Avatar

Comentários

5 respostas

  1. Oi,

    Usei o GeneratePress Premium e o Astra Pro para construir sites e concordo totalmente que o Astra tem mais opções para estilizar postagens únicas em relação à largura da postagem, etc.

    O que me incomoda é quanto tempo leva para o personalizador carregar com o Astra Pro ativado – leva até 30 segundos.

    Você percebeu isso quando experimentou o Astra Pro?

    Caso contrário, é um ótimo tema. Eu recomendo GP e Astra

    Davi

    1. Não tive problemas de desempenho, mas o site só tinha conteúdo de demonstração, era relativamente pequeno.

    2. Eu também tenho esse problema. O personalizador leva muito tempo para carregar :(.

  2. Oi.

    Bela revisão.
    Que tal o efeito SEO, qual é o melhor?

    Obrigado.

    1. Não sou especialista em SEO, não testei nessa perspectiva.

Deixe uma resposta

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *