Recenzje
101 praktycznych skryptów na stronę WWW. Wydanie II
3ds max 8. Ćwiczenia praktyczne
Bóg potrzebował sześciu dni na stworzenie świata. Do wirtualnego, trójwymiarowego możemy się przymierzyć zaraz po lekturze omawianego podręcznika...
Perl. Zaawansowane programowanie. Wydanie II
Przedstawiono tu zaawansowane możliwości programistyczne języka. Można poznać tajniki stosowania szablonów, obsługi baz danych i pracy z tekstem. Nie zabrakło informacji na temat standardu Unicode, testowania aplikacji i rozszerzania możliwości Perla. Szczególnie interesujący jest rozdział, dotyczący rozrywkowego zastosowania języka, np. w konkursach na najkrótszy program wykonujący dane zadanie. Miłośników Perla na pewno nie trzeba namawiać do sięgnięcia po tę pozycję...
PHP5. Tworzenie bezpiecznych stron WWW
Autorzy podzielili zgromadzony materiał na trzy części. Pierwsza część obejmuje zagadnienia związane z planowaniem bezpiecznej strony WWW. Omówiono w niej czynniki wpływające na poziom bezpieczeństwa, zaprezentowano rodzaje zagrożeń oraz strategie bezpiecznego programowania. Czytelnicy dowiadują się również w jaki sposób przeprowadzić analizę zagrożeń i dokonać ich oceny oraz poznają dobre praktyki programistyczne.
W części drugiej przybliżana jest faza tworzenia bezpiecznego serwisu. Poruszane są w niej kwestie związane ze sprawdzaniem poprawności danych, uwierzytelnianiem, autoryzacją oraz ochroną danych. Znalazły się tu także wskazówki dotyczące poprawnego konfigurowania bazy danych oraz środowiska PHP.
Ostatnia część przedstawia techniki zabezpieczania strony WWW m.in. poprzez właściwą konfigurację serwera oraz przeprowadzanie testów. Warto też zwrócić uwagę na materiał przybliżający zagadnienia związane z audytem bezpieczeństwa. Całość uzupełniają dodatki poświęcone zaciemnianiu kodu oraz kompilacji skryptów PHP.
Osoby przygotowujące serwisy internetowe w oparciu o język PHP powinny zapoznać się z prezentowaną publikacją. Pozyskają dzięki niej informacje umożliwiające podjęcie działań na rzecz zapewnienia bezpieczeństwa tworzonych witryn, co w dobie nieustannie zwiększającej się aktywności sieciowych przestępców ma kluczowe znaczenie.
PHP5. Księga eksperta
W książce znajdziemy informacje zupełnie podstawowe, jak również te, które wprowadzają już w świat "Profesjonalnego programowania w PHP". Dowiemy się nieco o szablonach Smarty, PEAR, XSLT czy debugowaniu i optymalizacji skryptów PHP.
Bardziej zaawansowani Czytelnicy mogą przeczytać o szyfrowaniu danych, programowaniu obiektowym, obsłudze błędów czy tworzeniu witryn dla WAP. Znajdziemy też dodatki o migracji aplikacji z PHP4 do PHP5, czy ciekawy fragment o dobrych technikach programowania i zagadnieniach wydajności.
W książce zdecydowanie brakuje praktycznych przykładów zaawansowanego tworzenia aplikacji w PHP5. Próżno szukać informacji o modelowaniu w UML, wykorzystywaniu wzorców projektowych czy testowaniu aplikacji. Przydałoby się studium przypadku, w którym autor pokazałby, jak podejść do większego projektu informatycznego, jak go planować i nim zarządzać. W końcu każdy "Ekspert" musi mieć pojęcie o profesjonalnym tworzeniu większych aplikacji.
Książka jest solidną i przydatną pozycją, nie do końca chyba jednak przydatną ekspertom od PHP.

