베타 기능/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 90% 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 • ‎русский • ‎українська • ‎العربية • ‎سنڌي • ‎فارسی • ‎हिन्दी • ‎বাংলা • ‎ไทย • ‎ქართული • ‎中文 • ‎日本語 • ‎한국어

위키미디어 재단은 2014년 이후로 운영 환경에서 미디어위키를 실행하기 위해 HHVM 을 적용하고 있습니다.[1] 그 이후, 몇 가지 상황으로 인해 "공식적인" PHP 인터프리터로 다시 적용해야 했습니다:

  • PHP 7.x는 오늘날 HHVM에 견줄만한 상당한 성능 개선이 있습니다.[2][3]
  • HHVM은 널리 지원되지 않는, PHP의 "발전" 형태인 Hack을 선호하면서 순수 PHP의 지원을 중단했습니다.[4]

위키미디어 재단은 2019년에 모든 위키미디어 위키에 PHP7을 적용할 예정입니다.[5] PHP7은 2019년 5월까지 베타 기능으로 사용할 수 있었습니다.[6]

Replacing the Beta Feature, since March 2019 a percentage of all production traffic has been randomly assigned to use PHP instead of HHVM.

위키에서 특수:버전을 방문하여 "설치된 소프트웨어" 표에서 "HHVM" 대신 "php"로 표시되는 것을 확인함으로써 해당 기능이 사용되는지 확인할 수 있습니다.

질문과 답변

저는 비 기술적 사용자입니다. 이것이 무엇을 의미합니까?

아무것도 의미하지 않습니다. 이것은 위키의 코드를 실행하기 위해 사용되는 소프트웨어의 변경에 관한 것입니다. 이론상 실질적인 차이는 눈에 띄지 않습니다.

언제 적용됩니까?

작업은 2017년 시작되었으며 2018년 보급되었습니다. 이 베타 기능은 2019년 1월부터 사용할 수 있으며 2019년 5월까지 사용 가능하며 PHP 7 지원은 2019년 상반기에 운영 환경에 완전히 적용됩니다.

문제를 발견하면 어떻게 하면 될까요?

파브리케이터의 PHP 7.2 지원 프로젝트에 보고해 주십시오.

왜 편집이 태그됩니까?

HHVM 대비 PHP에 존재하는 성능, 기능, 안정성 문제를 저희가 식별하는데 도움을 줍니다. PHP7 태그는 무시해도 됩니다.

각주

  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.