Recursos Beta/PHP7

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Beta Features/PHP7 and the translation is 76% complete.
Outdated translations are marked like this.
Other languages:
Bahasa Indonesia • ‎Bahasa Melayu • ‎Deutsch • ‎English • ‎Tiếng Việt • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎italiano • ‎magyar • ‎polski • ‎português do Brasil • ‎slovenčina • ‎čeština • ‎русский • ‎українська • ‎العربية • ‎سنڌي • ‎فارسی • ‎हिन्दी • ‎বাংলা • ‎ไทย • ‎ქართული • ‎中文 • ‎日本語 • ‎한국어

A Fundação Wikimedia vem empregando HHVM para executar o MediaWiki em produção desde 2014.[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. [2][3] HHVM caiu suporte para PHP puro em favor de Hack, uma "evolução" do PHP que não tem apoio generalizado. [4]

A Fundação Wikimedia está movendo todos os wikis Wikimedia para usar o PHP7 no início de 2019. [5]

O PHP7 está disponível desde janeiro 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 está disponível desde janeiro de 2019, e o suporte ao PHP 7 deve estar completo 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

  1. Giuseppe Lavagetto (December 3, 2014), Wikitech-l All non-api traffic is now served by HHVM Wikimedia Foundation.
  2. Evaluate scalability and performance of PHP7 compared to HHVM Wikimedia Foundation.
  3. Tim Starling (September 20, 2017), Wikitech-l HHVM vs. Zend divergence Wikimedia Foundation.
  4. Max Wang (September 18, 2017), The Future of HHVM HHVM.
  5. Migrate to PHP 7 in WMF production Wikimedia Foundation.
  6. Giuseppe Lavagetto (January 28, 2019), Wikitech-l PHP 7 is now a beta feature Wikimedia Foundation.