Kas PHP6 versiooniplaan, mille arendamine võttis 5 aastat, on läbi kukkunud? Uus PHP versioon, mis käivitatakse selle aasta oktoobris, on versioon 7.0, ära ütle, et su PHP5 veebileht uuendab PHP6-le
Kõige laialdasemalt kasutatav sõnasõnalise tõlke keel PHP on lõpuks saanud uusima ametliku versiooni, mis peaks ilmuma oktoobris 2015, ning pärast PHP kogukonna põhipanustajate hääletust nõustub üle 70% inimestest, et uusim PHP versiooninumber saab olema PHP7, mitte PHP6. PHP6, mis arendati välja 2005. aastal ja lõpetati 2010. aastal, on viimastel aastatel järjepidevalt lisanud uusi funktsioone PHP5.3 ja PHP5.4 versioonidesse.
Andrea Faulds ja Zeev Suraski, PHP kogukonna tuumikliikmed, avaldasid ühiselt artikli PHP vikis, öeldes, et PHP6 arenduses on tekkinud mõningaid probleeme, mistõttu ametlikku versiooni (üldkättesaadavus) pole võimalik välja anda; nad usuvad, et PHP6 on ebaõnnestunud projekt ning nüüd on aeg PHP7-sse siseneda. PHP7 oli algselt PHHNG projekt, mida viisid läbi Hui Xinchen ja Dmitry Stogov PHP kogukonnas, ning hiljem muutus projekt avatumaks ja kõigile aktsepteeritavamaks ning arenes järgmise PHP järglase versiooni suunas.
Artikkel võtab kokku kogukonna hääled PHP7 versiooninumbri kasutamise vastu ning enamik vastandlikke arvamusi usub, et PHP6 vahelejätmine PHP5-lt PHP7-le tekitab kasutajates segadust versiooninumbri osas ning hävitab PHP versiooninumbri struktuuri.
Positiivne pool vastas, et kuigi PHP6 on laialdaselt tuntud, on internetis juba palju infot PHP6 kohta, ja kui järgmine versioon kannab samuti nime PHP6, põhjustab see katastroofi, sest see versioon on väga erinev PHP6-st, mis lõpetati 2010. aastal, ning seal on palju vanu materjale, mida on raske uuendada, näiteks avaldatud raamatud, ning non-PHP.net hallatavad PHP6 infolehed eksitavad arendajaid. Ja kuna PHP6 on piisavalt tuntud, on mõistlik asendada järgmine versioon PHP7-ga, kuid PHP6-l pole ametlikku versiooni.
Lisaks usub Zhengfang, et versiooninumbri vahelejätmise näide pole ennekuulmatu, näiteks MySQL-i kaksikõdeandmebaasi MariaDB versiooninumber algab otse 10-st, Netscape Communicator jätab samuti versiooni 5.0 6.0-lt ja Symanteci versiooninumber hüppab 13-st, millest igaühel on oma tegurid ja nad teevad selle otsuse. Artiklis mainitakse ka, et dünaamilise keelearenduse ajaloos pole versioon number 6 hea number ning positiivne pool loetleb mitte ainult PHP6 riket, vaid ka Perl6 riket. Lisaks pole MySQL 6 kunagi ametlikult välja antud, kuigi see on olnud arenduses juba nii kaua. Võib-olla areneb see sujuvamalt, kui PHP versiooninumber muudetakse Hiina õnnenumbriks 7.
Hui Xinchen, Sina Weibo insener Hiinas ja üks PHP7 algatajatest, usub, et rakenduse jõudlus on programmeerimiskeeltes kõige olulisem võrreldes uute funktsioonidega, sest isegi 1% jõudluse paranemine avaldab suurt mõju Sina Weibole, Hiina suurimale LAMP platvormile, ning Dmitri Stogov on samuti jõudluse eestkõneleja, nii et nad saavad hästi läbi ja arendavad ühiselt PHP7 projekti. Hui Xinchen ütles, et PHP7-l on märkimisväärne jõudluse paranemine võrreldes WordPressi PHP5.6-ga, QPS (Päringud sekundis) on paranenud 100% ning ta usub, et kui PHP7 ametlikult välja tuleb, paraneb oluliselt ka Sina Weibo süsteemi jõudlus. |