Posted by: WhiteDervish | niedziela, 23.09.2007

“PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie trzecie”

Tytuł: “PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie trzecie”
Autor: Luke Welling, Laura Thomson
ISBN: 83-7361-784-1

Książka wybitna! Dobra zarówno dla osób dobrze posługujących się językiem PHP i bazami MySQL, jak i dla tych którzy nigdy nie mieli styczności z PHP i bazami danych.

Dzieło to - bo tak mogę to nazwać - uczy czytelnika naprawdę zaawansowanych technik tworzenia dynamicznych stron internetowych. Autorzy na początku książki opisują wady i zalety języka PHP (porównują go do innych języków interpretowanych po stronie serwera) oraz baz danych MySQL (i także porównują do konkurencyjnych produktów), a także opisują układ książki. Pierwszy rozdział to “Podstawowy kurs PHP” i jak można wywnioskować z jego nazwy opisuje podstawy PHP. Autorzy opisują od podstaw jak tworzy się skrypty PHP, opisują wszystkie elementy języka, jego składnię i zastosowanie. Już w drugim rozdziale poznamy metody zapamiętywania danych w plikach jednorodnych. Następnie zapoznamy się z tablicami, potem nauczymy się manipulować ciągami i stosować wyrażenia regularne. Zostaną też opisane funkcje - stosowanie wbudowanych funkcji i tworzenie własnych…
Z każdym następnym rozdziałem poznajemy coraz bardziej zaawansowane aspekty programowania w PHP.
W kolejnych rozdziałach poznajemy bazy danych oraz operacje na nich wykonywane. Tak jak w przypadku rozdziałów poświęconych PHP, tak i tutaj autorzy opisują najpierw podstawy i z każdym kolejnym rozdziałem ukazują bardziej zaawansowane techniki stosowania i zarządzania bazami danych.
Po podstawowym opisie PHP i MySQL, zaczyna się opis łączenia ich ze sobą i tworzenia prostych projektów programistycznych. Z każdym kolejnym rozdziałem poznajemy coraz bardziej zaawansowane tworzenie aplikacji internetowych.
Poznamy obsługę wyjątków, dynamiczne tworzenie grafiki, obsługiwanie błędów oraz ich usuwanie, rodzaje błędów, stosowanie sesji, a także bardziej zaawansowane rzeczy jak: korzystanie z SOAP, XML, RTF, PDF itd. itp. w PHP.
Dzięki tej książce wyrobimy sobie ogólnoprzyjęte tzw. dobre nawyki pisania skryptów, nauczymy się zarządzać projektami, jak również tworzyć naprawdę złożone projekty.
Autorzy przeprowadzą nas między innymi przez proces tworzenia koszyka na zakupy, systemu zarządzania zawartością, tworzenia uwierzytelniania użytkowników i personalizacji, serwisu poczty elektronicznej opartego na WWW, menedżera list pocztowych, forum WWW i wielu innych złożonych projektów.
W dziale dodatki znajdziemy także opis instalacji Apache, PHP i MySQL zarówno na systemach opartych na jądrze Linux, jak i na systemie Windows, instalacji bibliotek PHP (np. PEAR, PDFlib). Poznamy także sporo zasobów internetowych, dzięki którym będziemy mogli poszerzać swoją i tak już wielką wiedzę na temat PHP, zdobytą dzięki tej książce.

Książka ta jest naprawdę książką wybitną. Nigdy nie czytałem lepszej książki o tematyce informatycznej, a w zasadzie nie czytałem lepszej książki biorąc pod uwagę wszystkie książki jakie czytałem. Niektóre osoby mogą się trochę zrazić w czasie jej lektury, ponieważ czasem odsyła do materiału położonego kilkaset stron dalej, lecz jest to nieuniknione przy tak wyczerpującym opisie tworzenia aplikacji internetowych. W szkolnej skali 1-6 dałbym jej oczywiście 6. Już nieraz dawałem ocenę 6 książkom, i teraz widzę że robiłem to niesłusznie, bo lepszej książki od tej nie czytałem.

Leave a response

Your response:

Kategorie