PHP4 - tā, tā
The PHP development team hereby announces that support for PHP 4 will continue until the end of this year only. After 2007-12-31 there will be no more releases of PHP 4.4. We will continue to make critical security fixes available on a case-by-case basis until 2008-08-08. Please use the rest of this year to make your application suitable to run on PHP 5.
Īsāk sakot - sākot ar nākamo gadu vairs netiks veiktas papildus izstrādes PHP ceturtajai versijai, ja neskaita kļūdu un drošības labojumus, ja tādi parādīsies (un arī šie tikai līdz zīmīgajam astotajam augustam). Acīmredzami, ka aizgājušonedēļ haju (un kritku no manas puses) pacēlušie GoPHP5 par šo jau zināja vai nojauta. Kāpēc kritiku? Šis ir lēts PR. Ja tik tiešām ir vēlme pāriet uz PHP5 ātrāk, tad tas ir jādara komplektā ar paša PHP/Zend izstrādātājiem.
Ko tas varētu nozīmēt? To, ka turpmāk aizvien būs divas versijas (5.x un 6.x). Un migrācija būs vēl sāpīgaka, nekā tā bija no 4.x uz 5.x. Sekojot līdzi Zend iknedēļas kopsavilkumiem, rodas iespaids, ka tik tiešām PHP6 tuvojas (iepriekš arī šai sakarā biju skeptisks:). Tiesa, grūti spriest par to, vai ar septiņjūdžu, mikrometru vai parseku zābakiem...
gusc
2007. gada 13. jūlijā, plkst. 12:30
Jau gadu stradaju ar PHP5 (tiri delj DOM un OOP fiichaam) ... japacheko kas labs bus PHP6 un jasak jau gatavoties. Ta teikt - patik man tureties uz viljnja :)
gusc
2007. gada 13. jūlijā, plkst. 12:31
BTW. kur var uzzinaat par to kas bus jauns ieksh PHP6?
Shadowbird
2007. gada 13. jūlijā, plkst. 12:34
Kādam vajadzētu uzrakstīt skriptu, kurš kaut vai virspusēji pārskrien jebkurai direktoriju čupai un izspļauj visu, ko varētu vajadzēt mainīt vai labot sakarā ar upgrade. Noteikti atvieglotu dzīvi daudziem.
lagreen
2007. gada 13. jūlijā, plkst. 15:25
nu neteiktu, ka paareja no 4.x uz 5.x bija saapiiga... :]
Shadowbird
2007. gada 13. jūlijā, plkst. 16:55
lagreen: Droši vien tāpēc, ka tu nehostē 200+ klientus, no kuriem lielākā daļa savas lapas uz php4 uzčinījuši.
Analgiins
2007. gada 13. jūlijā, plkst. 18:09
Labi, ka beidzot iekš PHP 6 nebūs vairs Register Globals, Magic Quotes, Safe Mode, būs Unicode atbalsts, un tiks aizvāks vecās klases; tā dēļ jau vien varētu daudz nepērties pa PHP5, bet uzreiz ņemt priekš PHP6. P.S. Nedaudz infas <a href="http://www.corephp.co.uk/archives/19-Prepare-for-PHP-6.html" rel="nofollow">šeit</a>
Shadowbird
2007. gada 13. jūlijā, plkst. 20:53
Manuprāt saukt mainīgos un funkcijas, izmantojot nelatīņu simbolus ir drusku slimi, vēl jo slimāk - speciāli šim mērķim ieviest Unicode supportu. WTF?
...vai es kaut ko laižu garām?
laacz Autors
2007. gada 13. jūlijā, plkst. 21:08
Shadowbird, palaidi gan. T.i. - nesaprati :)
Shadowbird
2007. gada 13. jūlijā, plkst. 22:59
"This equates to PHP having to store both Unicode and non-Unicode variants of class, method and function names in the symbol tables." Ja ar to nav domāts tas, ko es ar to sapratu, tad kas ar to ir domāts?
Kirils
2007. gada 15. jūlijā, plkst. 21:13
php6 developeri saspiedushies. magic quotes novaakshana ir laba lieta, bet novaakt register_globals un veel jo vairak - safe_mode - ir totaali nevajadziigi.
tjipa jaa - "esam par labu un advanceetu", bet vienlaiciigi ieviesiis goto.
gusc
2007. gada 16. jūlijā, plkst. 10:43
Mjaa goto man ar izsauca jautajumu "WTF?", Register globals mana skatijuma ir viena maizsaa bazhams ar Magic quotes - pirmkart tev ir lielaka kontrole par notiekosho un ja tu nemaki to kontroli lietot, tad atri vien sapratisi, kaadaa deelii viss iet, ja nelieto pareizi :)