Ocena : 4
2007-01-02
Błażej Gruszka
Książkę mogę polecić komuś, kto zna ogólną składnię języka PHP,
ale chciałby pogłębić swoją wiedzę. Na samym początku jest krótkie
wprowadzenie do języka, jego instalacja oraz konfiguracja. Autor poświęcił
również chwilę na omówienie pakietu PEAR. Następnie znajdziemy opisy
konstrukcji oraz funkcji w php. Zapoznamy się z programowaniem obiektowym,
formularzami html oraz z cookies i sesją. Książka przedstawia również
tematy bezpieczeństwa oraz optymalizacji (np. temat buforowania danych
wyjściowych oraz szyfrowanie).
<p>
Każda książka o tej tematyce powinna
zawierać informacje o plikach czy połączeniu z bazą danych, co także i w
tej pozycji ma miejsce. Krótko i rzeczowo omówiono obsługę MySQL, SQLite
oraz PEAR:DB. Konstrukcja wyrażeń regularnych nie powinna być już nam
obca, ponieważ w dość prosty i przystępny sposób opisano tu funkcje
PCRE(niestety brak znanych wszystkim funkcji POSIX).
<p>
Dla ciekawskich
dodano przykłady operacji na obrazkach(biblioteka gd) oraz sposób tworzenia plików pdf i flash. Interesującym tematem jest opis wdrożenia w
PHP standardów XML i XSLT. Podjęto również temat przenośności i
dostępności naszych skryptów na różnych platformach systemowych. Na koniec
możemy przeczytać kilka uwag na temat debugowania oraz wydajności.
<p>
Ogólnie książka jest dla średniozaawansowanych programistów php. Porusza
tematy proste, ale również bardziej skomplikowane. Nie znajdziemy tutaj
tysiąca skryptów, co według mnie mogłoby w prosty i obrazowy sposób
pokazać wykorzystanie poznanych funkcji. Książką powinni się zainteresować
ludzie, których interesują tematy wydajności, testowania, optymalizacji
oprogramowania, oraz sposobów wykorzystania php na potrzeby tworzenia
plików flash, pdf a także grafiki i jej obróbki.