Comparação de pedidos do WordPress 6.0 vs 6.1
WordPress 6.1, a terceira grande actualização do ano, foi anunciada para 1 de Novembro, mas foi adiada um pouco e só começará a ser lançada às 00:30 CET do dia 2 de Novembro.
A versão 6.1, cujo nome tradicionalmente não será conhecido até ao seu lançamento, é a última grande actualização deste ano e tenho esperado ansiosamente por ela desde que ouvi falar sobre as melhorias de desempenho.
Quase tudo já é conhecido, mas eu ainda tenho de brincar com ele. Há muitas notas, incluindo a extensa documentação oficial, onde você pode percorrer todas as novas coisas que estão por vir e também o que estava para vir e caiu no esquecimento, como a capacidade de converter imagens JPEG para WebP, que foi planeada para esta versão, mas que finalmente foi excluída porque alguns utilizadores avisaram que fazia uso excessivo de recursos durante o carregamento de imagens.
Mais blocos, mais configurações
Sim, finalmente um bloco de conteúdo Gutenberg, mais um passo para se livrar daqueles incómodos plugins com colecções volumosas de blocos ou plugins dedicados. Até agora eu estava adicionando um índice com uma solução temporária sem plugin enquanto esperava para substituí-los por outros nativos desde os primeiros rumores da sua criação.
Para esta versão, eles foram todos aperfeiçoados com muitas melhorias no núcleo e no editor do Gutenberg. Onze versões do editor de blocos serão fundidas com o núcleo do WordPress, o que dá para muitos blocos novos com os seus correspondentes ajustes.
Desde novos modelos incluindo um modelo personalizado para posts e páginas, até várias configurações e novos blocos para editar mais partes da página e mais ferramentas de layout em cada um dos blocos para permitir mais personalizações sem ter de usar o CSS
Aumento do desempenho
Mas onde a maior parte da agitação tem vindo a aumentar, pelo menos entre os aficionados e profissionais do WPO, está em torno das suas melhorias significativas de desempenho.
Existem principalmente quatro melhorias, a mais antecipada das quais é o cache de consultas no WP_Query.
Além disso, menos consultas de base de dados serão feitas nos pedidos de API REST, a API de cache é melhorada e também o desempenho da base de dados é melhorado à medida que identificadores tais como nomes de campo são agora escapados com o %i placeholder. Isto também, dizem eles, ajudará a prevenir ataques de injecção SQL.
Medidas
Jonathan Harris, o programador que trabalhou na implementação de muitas destas e de alterações anteriores à API de cache, publicou uma tabela de medições de desempenho em lançamentos (beta e RC) com três modelos da família Twenty e os dados são promissores.
Tudo o que resta ver agora é como o Litespeed e o seu plugin vão lidar com estas melhorias e quando se vão ajustar a elas, mas em qualquer caso estas novas funcionalidades vão acabar por dar um bom impulso à velocidade de carregamento do WordPress e ao desempenho.