Beta Features/PHP7/ka

ვიკიმედიის ფონდმა -ს გამოყენება დაიწყო MediaWiki-ს მუშაობაში ჩაშვებასთან ერთად 2014-დან. Since then, a few things happened that made it compelling for us to move back to the "official" interpreter:


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

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

2019 წლის მარტიდან HHVM-ის ტრაფიკის ნაწილი შემთხვევითად ნაწილდება PHP-ზე, ბეტა შესაძლებლობიდან გამოსვლის ფარგლებში.

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

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

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

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

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

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