WordPress vs 11ty: Qual é melhor?
Se você está preso no debate WordPress vs 11ty, você não está sozinho. A popularidade crescente de sites estáticos está desafiando o domínio do WordPress no mercado de desenvolvimento de sites e os webmasters estão percebendo.
Eleventy ou 11ty, é um gerador de site estático assim como gatsby e Jekyll. Mas ao contrário do Jekyll que roda em Ruby, o 11ty roda em Node.js, um mecanismo JavaScript. E ao contrário de Gatsby com sua complexidade, 11ty mantém tudo simples.
11ty torna mais fácil possível criar um JAMstackName site e isso vem com vantagens suficientes para fazer qualquer administrador do WordPress querer mudar.
A questão, no entanto, permanece se a mudança para o 11ty valerá a pena, especialmente quando tudo que você precisa é de um simples blog. Esta postagem compara as duas plataformas para ajudá-lo a decidir.
Tabela de comparação WordPress vs 11ty
WordPress | 11 anos | |
---|---|---|
Tecnologia subjacente: | PHP, MySQL | Node.js |
Tipo de página gerada: | Dinâmico | Estático |
Velocidade da página e SEO: | Média | Melhores |
Opções de personalização: | Melhores | Média |
Segurança preocupações e hackabilidade: | Média | Melhores |
Custo de operação: | Baixo | Abaixe |
Interface do usuário e modelos: | Melhor | Média |
CMS opções: | WYSIWYG | Texto simples |
Tecnologia Subjacente
Nas décadas de 1980 e 90, os sites eram principalmente estáticos, mas surgiram scripts do lado do servidor usando PHP e outras ferramentas e nasceu o site dinâmico. Isto deu origem a plataformas como Drupal e WordPress e produtividade explodiu.
Mas hoje as coisas estão acontecendo ao contrário, à medida que os sites estão migrando para JAMstackName (JavaScrip, APIs e pilha de marcação). Esses novos ambientes geralmente são baseados em nuvem e sem servidores. Tudo que você precisa é de um servidor HTML simples para entregar as páginas estáticas do seu site aos visitantes.
Portanto, embora você precise de um servidor PHP e MySQL, com um servidor HTTP como o Apache para executar uma instalação do WordPress, tudo o que você precisa para executar um site 11ty é um servidor HTML.
Claro, você também precisará do gerador de sites 11ty, incluindo um mecanismo Node.js em funcionamento, mas isso deve estar em sua máquina de desenvolvimento ou laptop. Não faz parte do ambiente do servidor.
Tipo de página gerada
O WordPress gera páginas dinâmicas enquanto o 11ty gera páginas estáticas. Com páginas dinâmicas, todas as informações disponíveis sobre uma solicitação da Web específica são extraídas do banco de dados, processadas e entregues ao solicitante – o navegador da Web do visitante do site.
11ty gera páginas estáticas, são pré-renderizadas e armazenadas em uma pasta de acesso público no site. Isso facilita a veiculação das páginas para o solicitante, mas também torna todas as páginas semelhantes. Portanto, não há personalização, como é possível com páginas dinâmicas.
As postagens do blog, por exemplo, são principalmente conteúdo estático porque são criadas uma vez e visualizadas por todos os leitores. Os comentários no post e suas respostas, por outro lado, são dinâmicos. Você precisaria de um serviço externo como o Disqus para obter os mesmos recursos de comentários do WordPress em um site estático.
Velocidade da página e SEO
11ty é, sem dúvida, o vencedor aqui porque sites estáticos carregam muito mais rápido do que plataformas dinâmicas como o WordPress. Não há cálculos para computar, nenhum banco de dados para consultar e nada para formatar.
Cada página em um site estático está pronta para ser veiculada. Isso é especialmente importante porque a velocidade de carregamento da página é uma importante métrica de SEO e fator de classificação.
Opções de personalização
O WordPress tem uma classificação melhor que 11ty quando se trata de personalização devido à sua grande e próspera comunidade, que fornece todos os recursos plugins você sempre precisará.
Além disso, esses plugins são mais fáceis de usar do que o que você obterá de um gerador de site estático como o 11ty. Basta apontar e clicar, pois as configurações são principalmente baseadas no mouse, um luxo que você não terá com o 11ty.
Se você tem o conhecimento técnico, no entanto, ou se pode contratar um especialista 11ty, não há limite para o que você pode criar com a plataforma.
Preocupações de segurança e hackabilidade
Os sites WordPress recebem uma quantidade surpreendente de ataques de força bruta e outros ataques de hack todos os dias. A simples razão é que existe um servidor do outro lado, que está recebendo e processando comandos pela web.
Com um site puramente estático, não há servidor para processar comandos de login. Portanto, teoricamente não há como um agente malicioso cabouqueiro pode obter acesso ao sistema. Na verdade, não existe um sistema ao qual tenha acesso.
Claro, sempre haverá uma certa quantidade de risco quando você estiver executando um site na Internet. Ainda assim, um site padrão da Eleventy é mil vezes mais seguro para hackers do que um site padrão do WordPress.
Custos de Corrida
Sites dinâmicos podem usar recursos enormes se você estiver recebendo muito tráfego na web. Muitos plugins do WordPress, como WP-Rocket e W3 Total Cache, tentam resolver esse problema armazenando em cache a saída do servidor.
Cache significa armazenar uma versão estática de páginas solicitadas com frequência e servi-la por algum tempo sem execução de PHP ou MySQL. Isso reduz os tempos de carregamento da página e os custos gerais de funcionamento do servidor.
Com um site estático, no entanto, você obtém um desempenho ainda melhor do que as páginas do WordPress em cache.
Interface do usuário e modelos
A comunidade WordPress oferece um suprimento quase infinito de temas e plugins, que variam de gratuitos a premium. Isso torna muito fácil obter um site bonito e funcionando em pouco tempo.
11ty, por outro lado, oferece uma abordagem muito flexível para personalização. Você pode usar Markdown, HTML, JavaScript, Liquid, Haml, Moustache ou Nunjucks no desenvolvimento de seu modelo ou pode usá-los todos juntos em um arquivo.
Esta é uma abordagem muito poderosa com muitos potenciais futuros. Mas, no momento, não há modelos ou temas pré-projetados suficientes para competir com o WordPress.
Opções de CMS
O WordPress também bate 11ty quando se trata de gerenciar o conteúdo do site. Como acontece com a maioria dos geradores de sites estáticos, o 11ty armazena o conteúdo bruto de cada página como texto simples em um determinado diretório, de onde a compilação final ocorre.
Isso pode ser em sua máquina local ou na web, por exemplo, GitHub. O criador de conteúdo também precisa ter conhecimento de Markdown, Liquid ou outras linguagens de modelo para criar uma postagem de blog bem formatada, por exemplo. Portanto, comparado ao WordPress com seu editor WYSIWYG, o 11ty é menos amigável.
Conclusão
Chegamos ao final desta comparação WordPress vs 11ty e, como você pode ver, são duas ferramentas diferentes para diferentes tipos de pessoas.
O WordPress é para todos, incluindo codificadores e não codificadores, enquanto o 11ty é para codificadores ou desenvolvedores de JavaScript, no mínimo.
Você pode construir a maioria dos tipos de sites com as duas plataformas. Mas o WordPress é melhor para blogs simples e sites gerais com mínimo investimento, enquanto 11ty é melhor para sites altamente otimizados com um desenvolvedor dedicado.