Megérkezett a PHP 5.2.0
Régóta ácsingóztunk erre a mérföldkőre, az első RC július végén jelent meg. Azóta már az RC6 is napvilágot látott. A mai nappal a maratoni várakozásnak vége. A tükörszerverekre kedd óta elkezdtek kiszivárogni az új kiadás forrás- illetve win32 telepítőcsomagjai. A PHP háza táján hagyományosan a csütörtök a "release" nap. Most sem történt ez másképp...
Hogy mit is kapunk ezzel a nagy változatszám ugrással (a tengernyi hibajavításon és a néhány optimalizáláson túl)? Beépítésre kerülnek eddig csak PECL-ből ismert kiterjesztések: JSON, ZIP, Input filtering. Mindhárom név beszédes, de abban talán nincs vita, hogy a legutóbbi a legfontosabb. Ezzel a beépített és alapértelmezésben bekapcsolt kiterjesztéssel egy mindig rendelkezésre álló és dokumentált eszközkészletet kap minden fejlesztő, amivel viszonylag fájdalommentesen megoldható a bemeneti paraméterek egyszerű kordában tartása a biztonság érdekében. Ráadásul a PHP terjesztéssel eddig is együtt csomagolt függvénykönyvtárak, mint amilyen az SQLite is, frissítésen estek át.
A most bevezetésre kerülő DateTime és DateTimeZone osztályok használatával az időműveletek és az időzónák kezelése válik egyszerűbbé. A Microsoft által bevezetett "httpOnly" sütik beállítása is lehetséges lesz mostantól. Az ilyen jelzéssel ellátott sütik tulajdonsága, hogy JavaScript-ből nem olvashatók. Persze ennek a teljeskörű támogatására a böngészőprogramok részéről még várni kell.
Még egy izgalmas játékszer érkezik az 5.2-es vonallal, mostantól nem jelent problémát annak megjelenítése, hogy hol tart éppen az aktuális a fájlfeltöltés. Érdemes frissíteni.
■ Hogy mit is kapunk ezzel a nagy változatszám ugrással (a tengernyi hibajavításon és a néhány optimalizáláson túl)? Beépítésre kerülnek eddig csak PECL-ből ismert kiterjesztések: JSON, ZIP, Input filtering. Mindhárom név beszédes, de abban talán nincs vita, hogy a legutóbbi a legfontosabb. Ezzel a beépített és alapértelmezésben bekapcsolt kiterjesztéssel egy mindig rendelkezésre álló és dokumentált eszközkészletet kap minden fejlesztő, amivel viszonylag fájdalommentesen megoldható a bemeneti paraméterek egyszerű kordában tartása a biztonság érdekében. Ráadásul a PHP terjesztéssel eddig is együtt csomagolt függvénykönyvtárak, mint amilyen az SQLite is, frissítésen estek át.
A most bevezetésre kerülő DateTime és DateTimeZone osztályok használatával az időműveletek és az időzónák kezelése válik egyszerűbbé. A Microsoft által bevezetett "httpOnly" sütik beállítása is lehetséges lesz mostantól. Az ilyen jelzéssel ellátott sütik tulajdonsága, hogy JavaScript-ből nem olvashatók. Persze ennek a teljeskörű támogatására a böngészőprogramok részéről még várni kell.
Még egy izgalmas játékszer érkezik az 5.2-es vonallal, mostantól nem jelent problémát annak megjelenítése, hogy hol tart éppen az aktuális a fájlfeltöltés. Érdemes frissíteni.
Upload progress
Upload progress
Majdnem...