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.

შესამოწმებლად, არის თუ არა თქვენთვის ხელმისაწვდომი, შეგიძლიათ ეწვიოთ სპეციალური:ვერსია თქვენს ვიკიზე და შეამოწმოთ, „პროგრამული უზრუნველყოფის“ ცხრილში უნდა ეწეროს „php“ — „HHVM“-ს ნაცვლად.

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

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

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

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

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