Novinky v PHP

Harry Fuecks zo Sitepointu naprogramoval dve výborné knižnice pre PHP, obe súvisia s prácou v kódovaní UTF-8. Prvá knižnica slúži na prácu s UTF8 v PHP, pričom poskytuje kompletnú náhradu za serverové rozšírenie mbstring. Druhá knižnica poskytuje prevod z UTF-8 do čistého ASCII. Ukážky prepisov z angličtiny, ukrajinčiny, arabčiny atď. nájdete v Harryho príklade.

Zároveň bola v piatok (3.3.2006) uvoľnená prvá verzia rozhrania Zend Framework, ktoré by malo uľahčovať tvorbu webových aplikácií v PHP. Zend Framework poskytuje niekoľko komponentov: práca so súbormi, práca s databázou, práca s RSS/XML zdrojmi, HTTP klient, filter pre vstup údajov, JSON - pre spoluprácu s Javascriptom (AJAX/Web 2.0), logovanie, práca s mailami, práca s PDF, vyhľadávanie, externé služby/API/REST (Flickr, Yahoo, Amazon), možnosť tvorby aplikácií s vymedzením MVC (Model/View/Controller).

Časom by mali pribudnúť ďalšie komponenty, v rámci práce s emailami mi napríklad chýba parsovanie emailov - viď. aj mimeDecode.php.

Myslím, že napriek množstvu existujúcich rozhraní/frameworkov má práve Zend Framework šancu na úspech, pretože je od začiatku ponímaný ako profesionálny framework od tvorcov oficiálneho PHP IDE.

:: 05.03.2006 :: rubrika Komentáre :: pridal Daniel :: [*] ::

Diskusia: