Recursos Beta/PHP7
Essa página está obsoleta. Foi mantida por interesse histórico apenas. Ela pode documentar extensões ou recursos obsoletos e/ou não mais compatíveis. Não creia que qualquer informação aqui esteja atualizada. |
A Fundação Wikimedia vem empregando HHVM para executar o MediaWiki em produção desde 2014.$2[1] Desde então, algumas coisas aconteceram que nos fizeram voltar ao interpretador PHP "oficial":
O PHP 7.x trouxe grandes melhorias de desempenho, de modo que seu desempenho é hoje comparável, se não melhor, do que o HHVM para nossas necessidades. $1
HHVM caiu suporte para PHP puro em favor de Hack, uma "evolução" do PHP que não tem apoio generalizado. $1
A Fundação Wikimedia está movendo todos os wikis Wikimedia para usar o PHP7 no de 2019.$1[5] PHP7 estava disponível como um recurso beta de janeiro a maio de 2019.[6]
Replacing the Beta Feature, since March 2019 a percentage of all production traffic has been randomly assigned to use PHP instead of HHVM.
Você pode verificar se está habilitado para você visitando Especial:Version em seu wiki, e verificando se ele diz "php" em vez de "HHVM" na tabela "Software instalado".
Perguntas e Respostas
Eu sou um usuário não técnico. O que isto significa?
Espero que nada. Trata-se de alterar o software usado para executar o código do wiki. Idealmente, você não deve notar nenhuma diferença real.
Quando isso acontecerá?
Os trabalhos começaram em 2017 e aumentaram em 2018. O recurso beta estava disponível de janeiro a maio de 2019, e o suporte ao PHP 7 deve ser concluído em produção no primeiro semestre de 2019.
O que devo fazer se encontrar um problema?
Relate-o no Phabricator, no Projeto de suporte PHP 7.2.
Por que as edições estão sendo marcadas?
Isso nos ajudará a identificar problemas de desempenho, funcionalidade e estabilidade específicos do PHP em comparação com o HHVM. Você pode ignorar as etiquetas do PHP7.
Referências
- ↑ Giuseppe Lavagetto (December 3, 2014), Wikitech-l All non-api traffic is now served by HHVM Wikimedia Foundation.
- ↑ Evaluate scalability and performance of PHP7 compared to HHVM Wikimedia Foundation.
- ↑ Tim Starling (September 20, 2017), Wikitech-l HHVM vs. Zend divergence Wikimedia Foundation.
- ↑ Max Wang (September 18, 2017), The Future of HHVM HHVM.
- ↑ Migrate to PHP 7 in WMF production Wikimedia Foundation.
- ↑ Giuseppe Lavagetto (January 28, 2019), Wikitech-l PHP 7 is now a beta feature Wikimedia Foundation.