Recenzje
PHP. Programowanie
Jest to więc bardziej leksykon, który opisuje składnię wszystkich poleceń. Przy niektórych dodane są jeszcze proste przykłady zastosowania funkcji w skryptach. Przypomina to nieco standardowy help dostępny na stronie www.php.net, ale jest znacznie uboższy w informacje.
Jedyną zaletą książki jest to, że przetłumaczona została na język polski, więc osoby nie znające języka angielskiego będą mogły zapoznać się z podstawowym opisem wszystkich funkcji PHP.
Oprócz opisów poleceń w książce można znaleźć wprowadzenie do PHP, opis zmiennych, operatorów, wyrażeń, instrukcji sterujących, tablic czy też innych konstrukcji języka. Dołączony CD-ROM zawiera instalację PHP i kody źródłowe zamieszczone w książce.
Osobiście jestem rozczarowany książką i szczerze mówiąc nie bardzo rozumiem, po co powstała (w oryginale), skoro o niebo lepszy jest bezpłatny plik pomocy ze strony php.net. Gdyby książka rozwijała konkretne zagadnienia, skupiała się na jakiejś wybranej tematyce -- wtedy byłaby znacznie cenniejsza.
Projektowanie i analiza algorytmów
Książka adresowana jest bardziej do matematyków niż informatyków, napisana jest językiem uniwersyteckim pełnym twierdzeń, dowodów, lematów i innych "trudnych pojęć". Typowy podręcznik dla szalonego wykładowcy i obawiam się, że ktoś może wpaść na pomysł aby stał się on obowiązkową lekturą na wykładach z informatyki, tym bardziej, że na końcu rozdziałów są ćwiczenia.
Wszystkie algorytmy i metody można oczywiście napisać w ludzkim języku, pokazać proste przykłady rozwiązań w oparciu o kilka podstawowych elementów języka programowania używając przystępnych definicji. Świetnie zrobił to np. Niklaus Wirth w swojej książce "Algorytmy+struktury danych=programy".
Pojawiają się w niektórych miejscach programy w pseudo-kodzie, ale to w zasadzie wszystko co może zrozumieć programista bez solidnego przygotowania matematycznego i obycia z wzorami i symbolami matematycznymi.
Szkoda, bo same zagadnienia są ciekawe, m.in. sortowanie, drzewa, grafy, rekurencja, macierze, przekształcenia Fouriera, dopasowywanie wzorców i szereg innych przydatnych algorytmów.
ABC Internetu. Wydanie IV
Rozdział ósmy jest źródłem podstawowych informacji o tworzeniu stron WWW. Kontynuując lekturę czytelnicy poznają zagadnienia związane z wzbogaceniem serwisów internetowych o różnego rodzaju elementy graficzne, jak również zdobywają wiedzę na temat prostych edytorów WWW, do których zaliczają się FrontPage Express i Netscape Composer. W znalezieniu serwera na którym można za darmo umieścić stworzona witrynę pomagają treści zgromadzone w rozdziale dwunastym.
W dalszej części książki znalazły swe miejsce materiały poświęcone bramkom SMS, metodą wymiany poglądów za pośrednictwem czatów, grup dyskusyjnych i komunikatorów oraz bezpieczeństwu w sieci. Warto również zapoznać się z rozdziałami traktującymi o użytecznych narzędziach i sklepach internetowych.
Po prostu PHP. Techniki zaawansowane
W pierwszym rozdziale autor dzieli się sugestiami odnośnie struktury kodu źródłowego i zasad jego komentowania. Następnie przechodzi do omówienia kwestii związanych z tablicami, stałymi i funkcjami rekurencyjnymi. Rozdział drugi pozwala zapoznać się z tajnikami programowania obiektowego. Obejmuje on zagadnienia z definiowaniem klas, tworzeniem obiektów, dziedziczeniem i usuwaniem obiektów.
Godny uwagi jest rozdział trzeci, w którym prezentowane są aspekty stosowania baz danych, stanowiących coraz częściej podstawę funkcjonowania serwisów WWW. Znajdziesz w nim informacje na temat zasad tworzenia baz danych oraz generowania wyników zapytań. Również istotne znaczenie ma fragment książki traktujący o bezpieczeństwie. Dotyczy to zarówno poprawności danych w formularzach, uwierzytelniania HTTP, jak i bezpieczeństwa samego serwera WWW.
W kolejnym rozdziale autor dzieli się spostrzeżeniami na temat projektowania przykładowej aplikacji WWW, po czym przechodzi do prezentacji budowy aplikacji typu e-commerce.
Rozdział siódmy pozwala zapoznać się z możliwościami PHP w zakresie obsługi sieci. Dowiadujemy się z niego, jak wykryć rodzaj przeglądarki oraz w jaki sposób pobierać dane z innych witryn. Treść rozdziału ósmego stanowią natomiast relacje między PHP a serwerem. Warto zwrócić uwagę na materiał poświęcony obsłudze XML z poziomu PHP.
Kontynuując lekturę mamy ponadto możliwość zapoznania się z możliwościami PHP w zakresie generowania grafiki, tworzenia plików PDF oraz z dostępnymi rozszerzeniami tego języka. Całośc uzupełniają dodatki poświęcone instalacji PHP, bazom danych oraz zasobom sieciowym na temat PHP.
"Po prostu PHP. Techniki zaawansowane" to książka, pogłębić wiedze na temat języka PHP i obszarów jego zastosowania. Na uznanie zasługuje sposób prezentowania informacji oraz bardzo duża ilość ilustracji i przykładowych programów zamieszczonych w poszczególnych rozdziałach
PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty
Druga część nosi tytuł "Stosowanie MySQL". Czytelnicy dowiedzą się z niej w jaki sposób projektować i tworzyć internetowe bazy danych, a ponadto nauczą się łączenia z bazą MySQL za pomocą PHP. Godne odnotowania są również wskazówki dla zaawansowanych użytkowników MySQL.
Tematykę części trzeciej stanowi "E-commerce i bezpieczeństwo". Przybliża zagadnienia związane z funkcjonalnością komercyjnych witryn, podstawowymi zagrożeniami na które są narażone oraz ich bezpieczeństwem. Autorzy zwracają uwagę m.in. na metody uwierzytelniania oraz zabezpieczania transakcji.
Część czwarta jest źródłem informacji o obsłudze plików, wykorzystywaniu najbardziej popularnych protokołów sieciowych i generowaniu obrazków. Programiści znajdą w niej również rozdziały traktujące o zarządzaniu zawartością i forum dyskusyjne. Całość uzupełniają dodatki poświęcone m.in. instalacji PHP4 i MySQL. Wersje instalacyjne tych programów umieszczone zostały na płycie CD dołączonej do książki, wraz z przykładami i dodatkowymi narzędziami.
Prezentowana publikacja to jedna z najlepszych pozycji poświęconych tworzeniu stron w oparciu o bazę danych MySQL i język PHP. Łączy zarówno teoretyczne informacje na temat tego tandemu, jak i liczne przykłady jego zastosowań.

