Beta Features/PHP7/cs

Wikimedia Foundation používá pro spouštění MediaWiki již od 2014. Od té doby se změnilo několik věci, kvůli kterým pro nás začala být atraktivní možnost vrátit se zpátky k "oficiálnímu" interpreteru:


 * PHP 7.x přineslo výrazná zlepšení výkonu, takže jeho výkonnost je v současnosti pro naše potřeby porovnatelná, ne-li lepší než HHVM.
 * HHVM přestalo podporovat čisté PHP a nyní podporuje Hack - "evoluci" jazyka PHP, která ovšem nemá tak širokou podporu.

The Wikimedia Foundation is moving all Wikimedia wikis to use PHP7 in early 2019. PHP7 is available since January 2019.

You can verify that it is enabled for you by visiting Special:Version on your wiki, and checking that it says "php" instead of "HHVM" in the "Installed software" table.

Questions and answers

 * I am a non-technical user. What does this mean?
 * Hopefully nothing. This is about changing the software used to run the wiki's code. Ideally, you should notice no real difference.
 * When will this happen?
 * Work began in 2017 and ramped up over 2018. The beta feature is available since January 2019, and PHP 7 support should be production-complete in the first half of 2019.
 * What should I do if I find an issue?
 * Report it on Phabricator, in the PHP 7.2 support project.
 * Why are edits being tagged?
 * This will help us identify performance, functional and stability concerns specific to PHP in comparison to HHVM. You can ignore the PHP7 tags.