Jiří Kosek napsal po delší odmlce (9 let) další knihu. Jmenuje se PHP a XML, nepřímo navazuje na jeho původní knihu o PHP a zaměřuje se na práci s XML. Autor se XML věnuje již od jeho vzniku (pozn.: celou knihu napsal ve formátu XML – DocBook) a patří mezi naše přední odborníky na XML. To samo o sobě jeho knize dává jakousi auru („Když to tak napsal Jiří Kosek, musí to být pravda.“) a recenzentovi povinnost knihu měřit přísným metrem.
Již na první pohled zjistíme, že kniha je více o XML než o PHP. Většina knihy se zaměřuje na popis práce s XML (ať již na klasické zpracování a vytváření XML souborů, návrh vlastních formátů a jejich validace, transformaci mezi XML formáty a také na používání webových služeb a AJAXu) a menší část knihy je opravdu o tom, jak tyto poznatky používat v prostředí PHP. To bylo pravděpodobně nezbytné – prostý popis funkcí pro práci s XML v PHP by na samostatnou knihu asi nestačil.
Zmíněné rozčlenění také částečně předurčuje čtenáře knihy. Typičtí čtenáři této knihy by již měli umět vytvářet jednoduché nebo i složitější skripty v PHP, naopak o XML neví nic nebo jen málo. Knihu mohou číst i další čtenáři, ale těm výše zmíněným se kniha zavděčí nejvíc.
Autor se v popisu zaměřuje i na ty části PHP, které s XML sice nesouvisí, ale jsou pro práci s ním prakticky nezbytné. Jedná se hlavně o kapitolu o Unicode, která detailně rozebírá problémy práce s Unicode v PHP a postupy, jak tyto problémy řešit. Tento praktický přístup čtenáře provází celou knihou. Implementace XML v PHP totiž obsahuje (kromě již zmíněné práce s Unicode) řadu problémů, které je potřeba nějak obcházet. Autor tyto problémy rozebírá a radí čtenářům, jak si s nimi poradit. Čtenář tedy po přečtení knihy neskončí jen se sadou teoretických znalostí, ale je opravdu připraven do praxe.
Kniha je zaměřena na PHP 5.2. Jen pár měsíců před jejím vydáním vyšla verze PHP 5.3, ovšem autor slibuje funkčnost i v dalších blízkých verzích PHP. Tuto funkčnost jsem neověřoval, ovšem není mi známo nic, co by bránilo postupům z knihy fungovat v PHP 5.3.
V knize sice najdeme překlepy a tiskové chyby, ovšem je jich relativně málo (nebudu vás zde trápit jejich výčtem, zaslal jsem jej autorovi) a jejich počet je zřetelně menší než je dnes u publikací zvykem.
Zmíněné nedostatky nejsou totiž nijak zásadní. Kvalita knihy bezpochyby výrazně přesahuje průměr, na který jsme u nás zvyklí. A myslím, že se kniha, podobně jako se tomu stalo u některých předchozích knih autora, zařadí na přední místa žebříčku českých publikací věnovaných programování.
Autor: Jiří Kosek
Název: PHP a XML
ISBN: 978–80–247–1116–4
Rozsah: 368 stran
Vydala: Grada
Rok vydání: 2009
K dostání za : okolo 260,–
Martin Hassman ex-biochemik, umělecký programátor a publicista. Spoluzakladatel CZilly, zakladatel Zdrojáku, správce HTML5.cz, organizátor hackathonů, čekovacích muzejních nocí aj. akcí.
Přečteno 24 770×
Přečteno 24 317×
Přečteno 20 942×
Přečteno 20 010×
Přečteno 19 917×