Recenzje
ABC tworzenia stron WWW
Książkę podzielona została na pięć logicznych części. Na początku przedstawione są zupełne podstawy na temat narzędzi i edytorów wspomagających pisanie stron, potem informacje o HTMLu, następnie informacje o stylach CSS, dalej o sposobie przygotowania grafiki i na końcu opisane zostały metody publikowania strony na serwerze.
Wszystkie informacje dotyczące kodu poparte są przykładami, rysunkami i komentarzami. Z uwagi na niewielką objętość książki i jej charakter (ABC), nie ma tutaj obszernych wyjaśnień i wszystkich niuansów związanych z tworzeniem bardziej rozbudowanych projektów. Nie ma też dokładnego opisu wszystkich elementów HTML i stylów CSS.
Jeżeli masz ochotę zacząć tworzyć strony WWW książka z pewnością ułatwi i przybliży ich tworzenie, będzie więc bardzo pomocna przy pierwszym kontakcie z webmasterstwem.
Nie ma w niej jednak unikatowych wskazówek lub takich tematów, które nie byłyby już wcześniej poruszone w różnego rodzaju kursach HTML i CSS dostępnych w Sieci.
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.
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ń.

