ODBIERZ TWÓJ BONUS :: »

Recenzje

ABC tworzenia stron WWW

Bartosz jest autorem kilku książek na temat tworzenia stron WWW i potrafi przekazać swoją wiedzę w sposób prosty i łatwy do opanowania dla początkującego webmastera. I właśnie do początkujących twórców stron adresowane jest "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.

WebReporter Dariusz Majgier

PHP. Receptury

Książka z oryginalnego wydawnictwa O'Reilly, co już samo w sobie służy za niezłą rekomendację. PHP Receptury to zbiór gotowych recept i przepisów, wyjaśniających jak w PHP ugotować smakowity i strawny kąsek skryptu (angielski tytuł to PHP Cookbook).

PHP Receptury swoją konstrukcją przypomina książkę Perl Receptury, również wydaną przez wydawnictwo O'Reilly, a następnie Helion.pl. Rozdziały omawiają jakiś problem na przykładzie skryptu oraz niezbędnej teorii, która wyjaśnia, jak działa skrypt, dlaczego został napisany tak, a nie inaczej, jak jeszcze można podejść do omawianego problemu.

Opisano tutaj wiele praktycznych przykładów, z którymi faktycznie można się spotkać w praktyce podczas tworzenia stron lub pisania aplikacji bazodanowych.

Książka przydatna jest początkującym, którzy mogą zobaczyć, jakie zasady obowiązują podczas tworzenia programów i z jakich wzorców projektowych należy korzystać. Również użytkownicy zaawansowani mają okazję sprawdzić, jak autorzy podchodzą do rozwiązywania problemów, a przede wszystkim mogą skorzystać z gotowych receptur bez potrzeby wymyślania i tworzenia skryptów od zera.

Szalenie przydatna pozycja dla wszystkich piszących w PHP. Zamiast spędzać wiele godzin na wymyślaniu algorytmów i rozwiązywaniu problemu samemu, można wykorzystać wiedzę autorów i otrzymać rozwiązanie problemu praktycznie "od ręki".

Książkę po prostu trzeba mieć i co najważniejsze trzeba z niej korzystać przy każdej nadarzającej się okazji, bo autorzy sugerują rozwiązania proste i wydajne. W zasadzie dziwie się, że tak cenna pozycja ukazuje się w Polsce tak późno. Ale lepiej późno niż wcale, jak mówi stare polskie przysłowie...

WebReporter Dariusz Majgier

PHP. Programowanie

Tytuł książki może nieco mylić, ponieważ nie jest to podręcznik, który wyjaśnia zawiłości programowania i prezentuje różne algorytmy lub sztuczki. Są w nim opisane podstawy tworzenia prostych skryptów, ale książka głównie przybliża wszystkie polecenia języka PHP.

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.

WebReporter Dariusz Majgier

Projektowanie i analiza algorytmów

Gdy zobaczyłem książkę przypomniały mi się czasy uczelni, gdzie trzeba było przyswoić sobie tysiące różnych regułek, równań i innych zawiłości związanych z algorytmami i metodami numerycznymi, które w praktyce okazywały się jednak mało przydatne.

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.

WebReporter Dariusz Majgier

PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty

Solidna i efektownie prezentująca się twarda oprawa sprawia, ze pierwszy kontakt z liczącym ponad osiemset stron dziełem wywiera korzystne wrażenie. Materiał zgromadzony w książce został podzielony na pięć części. Pierwsza z nich, "Stosowanie PHP", udostępnia podstawowy kurs języka PHP, dostarcza informacji na temat przechowywania i wyszukiwania danych oraz pozwala zapoznać się z zasadami stosowania tablic i wyrażeń regularnych. Znajdziemy w niej również wskazówki związane z tworzeniem funkcji i opis koncepcji programowania obiektowego.

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ń.

Magazyn Internet 09/2003
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile