Ambiente do servidor para o WordPress 6.1


Desde o lançamento do WordPress 6.1, a equipe de HospedagemHospedagem Um serviço de hospedagem na web é um tipo de serviço de hospedagem na Internet que permite que indivíduos e organizações tornem seus sites acessíveis pela World Wide Web. recebeu várias dúvidas sobre algumas das configurações relacionadas ao Ambiente do servidorServidor Um servidor é uma parte de hardware ou software de computador que fornece funcionalidades para outros programas ou dispositivos. Servidores típicos são servidores de banco de dados, servidores de arquivos, servidores de e-mail, servidores de impressão, servidores web, servidores de jogos e servidores de aplicativos..

No Manual de Hospedagem, há uma página que é atualizada a cada nova versão principal do WordPress ou mudança significativa, com informações sobre a configuração ideal e recomendada do computador, em coordenação com o restante das equipes.

Desde 16/11/2022, uma nova atualização da página está disponível. Como sempre, recomendamos manter as versões mais recentes dos vários serviços, especialmente por motivos de segurança. Por exemplo, usar as versões mais recentes do servidor webServidor Um servidor é uma parte de hardware ou software de computador que fornece funcionalidades para outros programas ou dispositivos. Servidores típicos são servidores de banco de dados, servidores de arquivos, servidores de e-mail, servidores de impressão, servidores web, servidores de jogos e servidores de aplicativos. normalmente não afeta o WordPress. Em geral, o mesmo acontece com os bancos de dados; é melhor usar as versões mais recentes do MySQLMySQL MySQL é um sistema de gerenciamento de banco de dados relacional (RDBMS) de código aberto. MySQL é um software gratuito e de código aberto sob os termos da Licença Pública Geral GNU. ou MariaDBMariaDB MariaDB é um fork do sistema de gerenciamento de banco de dados relacional MySQL (RDBMS), destinado a permanecer um software gratuito e de código aberto sob a Licença Pública Geral GNU. O MariaDB pretende manter alta compatibilidade com o MySQL, garantindo capacidade de substituição direta, com paridade binária de bibliotecas e correspondência exata com as APIs e os comandos do MySQL., levando em consideração sua conexão com o PHPPHP PHP (PHP: Hypertext Preprocessor) é uma linguagem de script de uso geral especialmente adequada ao desenvolvimento web. O código PHP geralmente é processado em um servidor web por um interpretador PHP. Em um servidor web, o resultado do código PHP interpretado e executado formaria toda ou parte de uma resposta HTTP..

E chegamos às versões do PHP, que geralmente são o aspecto mais delicado em cada versão do WordPress, seja no núcleoNúcleo O núcleo é o conjunto de softwares necessários para executar o WordPress. A equipe do Núcleo desenvolve o WordPress., nos plugins ou nos temas.

Nesta tabela, você pode encontrar a lista de versões disponíveis e estáveis no momento do lançamento de cada versão do WordPress.

WordPress PHP MySQL MariaDB Data
WordPress 6.1 7.4 – 8.1 5.7 – 8.0 10.3 – 10.9 2022-11-01
WordPress 6.0 7.4 – 8.1 5.7 – 8.0 10.3 – 10.7 2022-05-24
WordPress 5.9 7.4 – 8.1 5.7 – 8.0 10.2 – 10.6 2022-01-25
WordPress 5.8 7.3 – 8.0 5.7 – 8.0 10.2 – 10.6 2021-07-20
WordPress 5.7 7.3 – 8.0 5.7 – 8.0 10.2 – 10.5 2021-03-09

Mas, a esta tabela, devemos adicionar a compatibilidade do Núcleo do WordPress em cada versão.

WordPress PHP compatível Compatível com PHP betaBeta Beta é a fase de desenvolvimento de software que segue a alfa. Uma fase beta geralmente começa quando o software está completo em termos de recursos, mas provavelmente contém vários bugs conhecidos ou desconhecidos. O software na fase beta geralmente apresenta muito mais bugs do que um software concluído, problemas de velocidade ou desempenho e ainda pode causar travamentos ou perda de dados. O foco dos testes beta é reduzir os impactos para os usuários, frequentemente incorporando testes de usabilidade.
WordPress 6.1 5.6 – 7.4 8.0* / 8.1* / 8.2*
WordPress 6.0 5.6 – 7.4 8.0* / 8.1*
WordPress 5.9 5.6 – 7.4 8.0* / 8.1*
WordPress 5.8 5.6 – 7.4 8.0*
WordPress 5.7 5.6 – 7.4 8.0*

As versões com * são aquelas com compatibilidade beta. Para saber mais sobre a compatibilidade beta, consulte WordPress e PHP 8.0 e WordPress 5.9 e PHP 8.0-8.1. A compatibilidade do WordPress 6.1 com o PHP 8.2 está pendente, embora seja importante observar que o PHP 8.2 ainda não está disponível publicamente (seu lançamento está programado para o início de dezembro de 2022).

Como saber qual é a melhor versão estável para cada versão do WordPress? Use a API ServeHappy. Essa APIAPI Uma Interface de Programação de Aplicativos (API) é uma interface computacional que define interações entre vários intermediários de software. Ela define os tipos de chamadas ou solicitações que podem ser feitas, como fazê-las, os formatos de dados que devem ser usados, as convenções a seguir etc. retorna as melhores informações de compatibilidade do WordPress com o PHP.

WordPress PHP mínimo PHP recomendado API JSONJSON JavaScript Object Notation (JSON) é um formato de arquivo aberto e um formato de intercâmbio de dados que usa texto legível por humanos para armazenar e transmitir objetos de dados compostos por pares atributo–valor e tipos de dados de matriz. É um formato de dados muito comum, com uma ampla variedade de aplicações, como servir de substituto para XML em sistemas AJAX.
WordPress 6.1 5.6.20 7.4 JSON
WordPress 6.0 5.6.20 7.4 JSON
WordPress 5.9 5.6.20 7.4 JSON
WordPress 5.8 5.6.20 7.4 JSON
WordPress 5.7 5.6.20 7.4 JSON

Esses valores podem variar dependendo das mudanças consideradas pelas diferentes equipes.

Embora o suporte oficial ao PHP 7.4 esteja prestes a terminar, permanecendo atualmente apenas o suporte de segurança, vários projetos de código abertoCódigo aberto Código aberto designa softwares cujo código-fonte original é disponibilizado gratuitamente e pode ser redistribuído e modificado. O código aberto **deve ser** distribuído por meio de um modelo de licenciamento; consulte a GPL. solicitaram à PHP Foundation que estendesse o suporte a essa versão até que todos fossem atualizados quanto à sua nova compatibilidade, incluindo o WordPress, o que poderia proporcionar essa compatibilidade no WordPress 6.2 (levando em consideração os tickets atuais).

Qual é a recomendação da equipe de Hospedagem para as empresas de hospedagem? Manter, por enquanto, o PHP 7.4 como versão padrão para todo o WordPress e testar e relatar a compatibilidade com PHP 8.0, 8.1 e 8.2, quando disponível.

Se você quiser ajudar as equipes de Hospedagem, Núcleo e Testes, testando novas versões e a compatibilidade futura do WordPress, PHP e SQL, poderá usar a ferramenta Testes Distribuídos de Hospedagem do WordPress (Test Runner).

Agradecimentos a @Crixu pela revisão das informações.

#manual, #make-wordpress-org-core, #make-wordpress-org-updates, #php