Beta Features/PHP7/ka

ვიკიმედიის ფონდმა -ს გამოყენება დაიწყო MediaWiki-ს მუშაობაში ჩაშვებასთან ერთად 2014-დან. მას შემდეგ, მოხდა რაღაცები, რომაც საშუალება მოგვცა დაბრუნებულ ვიყავით „ოფიციალურ“ 2014.$2 ინტერპრეტატორზე:


 * PHP 7.x-მა მოიტანა წარმადობის უზარმაზარი გაუმჯობესება, ამგვარად, დღეისთვის მისი წარმადობა ჩვენი საჭიროებებისათვის HHVM-სგან არაფრით ჩამოვარდება, თუ არ აღემატება.
 * HHVM-მა შეწყვიტა სუფთა PHP-ის მხარდაჭერე Hack-ის სასარგებლოდ, რომელიც PHP-ის „განვითარებაა“, თუმცა ვერ მოიპოვა სათანადო გავრცელება.

2019 წელს ფონდი ვიკიმედია ვიკიმედიის ყველა პროექტს PHP7-ზე გადაიყვანს. PHP7 ხელმისაწვდომია ბეტა-შესაძლებლობის სახით 2019 წლის იანვრიდან მაისამდე.

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

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.

კითხვები და პასუხები

მე არ ვარ ტექნიკურ საკიტხებში გარკვეული მოხმარებელი. რას ნიშნავს ეს ყოველივე?
დიდად არაფერს. საკითხი ეხება პროგრამული უზრუნველყოფის შეცვლას, რომელზეც ვიკის კოდი მუშაობს. იდეალურ შემთხვევაში, არანაირ თვალშისაცემ განსხვავებას ვერ შეამჩნევთ.

როდის მოხდება?
სამუშაო 2017 წელს დაიწყო და 2018 წელს გაძლიერდა. ბეტა-შესაძლებლობა ხელმისაწვდომი იქნება 2019 წლის იანვრიდან - მაისამდე. უკვე 2019 წლის პირველ ნახევარში PHP7 სრულად იქნება ხელმისაწვდომი.

რა უნდა გავაკეთო თუ პრობლემა აღმოვაჩინე?
დატოვეთ შეტყობინება Phabricator-ში, ამისათვის ეწვიეთ ბმულს: PHP 7.2 support project.

რატომ ხდება ცვლილებების მონიშვნა?
ეს დაგვეხმარება თვალი მივადვნოთ PHP7-ის მუშაობის წარმადობას, ფუნქციონალს და სტაბილურობას HHVM-თან შესადარებლად. PHP7-ის ტეგები შეგიძლიათ უგულვებელყოთ.