Programowanie w PHP nie ogranicza się wyłącznie do prostego generowania stron dla przeglądarki. Często zachodzi potrzeba zrealizowania niestandardowych projektów z wykorzystaniem rozmaitych mechanizmów dodatkowych.
Autor: Jack D. Herrington Format: B5, stron: 440 Ocena: 4/5 |
PHP sprawdza się w tej roli bardzo dobrze. Jednak skąd brać wiedzę na ten temat? Można zaprzęgnąć do pracy Google, które odnajdzie mnóstwo przewodników i porad – w większości jednak w języku angielskim. Tym, którzy wolą opracowanie podane na talerzu i w pigułce, można polecić książkę\”100 sposobów na PHP\”
Każdy ze 100 sposobów to w rzeczywistości
osobne zadanie, które postawił sobie do zrealizowania autor książki. Pierwsze 2 z 10 rozdziałów przedstawiają proste mechanizmy (np. sposób stworzenie dynamicznego kalendarza), jednak dalej pojawiają się coraz ciekawsze zagadnienia.
Sporo miejsca poświęcono tworzeniu grafiki (m.in. nakładanie obrazów na siebie, obróbka, tworzenie wykresów) oraz przetwarzaniu danych w formacie XML i prac z rozmaitymi bazami danych (SQL, Excel, pliki vCard).
Opisane w książce techniki wspomagają czytelnika w procesie instalacji niezbędnego oprogramowania, dostarczają wiedzy na temat tworzenia mechanizmów nawigacyjnych oraz przybliżają możliwości oferowane przez DHTML. Nie brakuje też wielu ambitnych wyzwań, takich jak tworzenie robotów internetowych i pająków, tworzenie automatycznej dokumentacji, interfejsy Gtk, obsługa RSS, komunikacja z programem Jabber i IRC, generowanie animacji Flash, wysyłanie SMS-ów czy tworzenie własnych map z wykorzystaniem Google API.
W dalszej części książki znalazły swe miejsce materiały traktujące o wzorcach projektowych, metodach testowania i monitorowania aplikacji tworzonych w języku PHP oraz alternatywnych interfejsach użytkownika wykorzystujących m.in. komunikatory i protokół IRC. Cały rozdział poświęcono też tematowi efektownego i wygodnego projektowania oraz tworzenia aplikacji z użyciem rozmaitych narzędzi wspomagających. Uzupełnieniem całości są przykłady zastosowania języka PHP do realizacji projektów o charakterze rozrywkowym. To prawdziwe oblicze tej książki.
Opisywana książka zawiera wiele cennych porad i pomysłów. Można ją polecić nie tylko początkującym, ale także bardziej zaawansowanym programistom PHP. Nie jest to jednak pozycja dla zupełnych laików, gdyż wymagana jest już pewna znajomość PHP – autor nie tłumaczy zawiłości języka, koncentrując się jedynie na podaniu i skomentowaniu rozwiązań. To klasyczna książka z cyklu tych, po które sięga się w pierwszej kolejności, poszukując rozwiązania
nurtującego problemu.