Ali je načrt za različico PHP6, ki je trajal 5 let razvoja, spodletel? Nova različica PHP, ki bo lansirana oktobra letos, je različica 7.0, ne govorite, da bo vaša PHP5 spletna stran nadgradila na PHP6
Najbolj razširjen jezik za dobesedno prevajanje PHP ima končno najnovejšo uradno različico, ki naj bi izšla oktobra 2015, in po glasovanju glavnih sodelavcev skupnosti PHP se več kot 70 % strinja, da bo najnovejša številka različice PHP PHP7 namesto PHP6. PHP6, ki je bil razvit leta 2005 in ukinjen leta 2010, je v zadnjih letih postopoma vključeval nove funkcije v PHP5.3 in PHP5.4.
Andrea Faulds in Zeev Suraski, osrednja člana skupnosti PHP, sta skupaj objavila članek na PHP wiki, v katerem navajata, da je razvoj PHP6 naletel na nekatere težave, zaradi česar uradna različica (splošna dostopnost) ni mogoča izdaje, menita, da je PHP6 neuspešen projekt, in da je zdaj čas, da vstopimo v PHP7. PHP7 je bil sprva projekt PHHNG, ki sta ga zasebno izvedla Hui Xinchen in Dmitry Stogov v PHP skupnosti, kasneje pa je bil projekt bolj odprt in sprejet s strani vseh ter se je razvijal proti naslednji različici PHP.
Članek povzema glasove v skupnosti, ki nasprotujejo uporabi številke različice PHP7, večina nasprotnih mnenj pa meni, da bo preskok PHP6 iz PHP5 v PHP7 povzročil zmedo med uporabniki glede številke različice in uničil strukturo številke različice PHP.
Pozitivna stran je odgovorila, da ker je PHP6 široko znan, je na internetu že veliko informacij o PHP6; če se bo naslednja različica prav tako imenovala PHP6, bo to povzročilo katastrofo, saj je ta različica zelo drugačna od PHP6, ki je bil ukinjen leta 2010, poleg tega pa je veliko starih gradiv, ki jih je težko posodabljati, kot so objavljene knjige, in non-PHP.net upravljane informacije o PHP6 lahko zavajajo razvijalce. In ker je PHP6 dovolj znan, je smiselno naslednjo različico zamenjati s PHP7, vendar PHP6 nima uradne različice.
Poleg tega Zhengfang meni, da primer preskakovanja številke različice ni brez primere, na primer številka različice MySQL dvojne baze podatkov MariaDB se začne neposredno z 10, Netscape Communicator prav tako preskoči 5.0 iz 6.0, Symantecova številka pa preskoči 13, vsi pa imajo svoje dejavnike in sprejemajo to odločitev. Članek prav tako omenja, da v zgodovini dinamičnega razvoja jezikov različica številka 6 ni dobra številka, pozitivna stran pa navaja ne le neuspeh PHP6, ampak tudi neuspeh Perl6. Poleg tega MySQL 6 nikoli ni bil uradno izdan, čeprav je v razvoju že zelo dolgo. Morda se bo po spremembi številke PHP v kitajsko srečno številko 7 razvijal bolj gladko.
Hui Xinchen, inženir pri Sina Weibo na Kitajskem in eden od pobudnikov PHP7, verjame, da je zmogljivost izvajanja najpomembnejša v programskih jezikih v primerjavi z novimi funkcijami, saj ima že 1 % izboljšanje zmogljivosti velik vpliv na Sina Weibo, največjo platformo LAMP na Kitajskem, Dmitry Stogov pa je prav tako zagovornik zmogljivosti, zato se bosta ujela in skupaj razvila projekt PHP7. Hui Xinchen je povedal, da je PHP7 dosegel znatno izboljšanje zmogljivosti v primerjavi s PHP5.6 na Wordpressu, QPS (poizvedbe na sekundo) pa se je izboljšal za 100 %, in verjame, da bo ob uradni izdaji PHP7 tudi zmogljivost sistema Sina Weibo močno izboljšana. |