Recenzje
PHP5. Tworzenie stron WWW. Ćwiczenia praktyczne. Wydanie III
Andrzej Kierzkowski w przystępny sposób tłumaczy podstawy języka włącznie z instalacją serwera do lokalnej obsługi PHP i MySQL. Objaśnia także zasady pracy z plikami, bazą danych, możliwości generowania grafiki za pomocą PHP oraz podstawy programowania obiektowego.
Dział "Klasy i obiekty" sprawia jednak wrażenie dodanego do książki na siłę. Występuje w nim tylko jeden praktyczny przykład, co nie ułatwia zrozumienia zagadnienia, które często sprawia trudności początkującym programistom.
Przykłady w całej książce przekazują nam sporo wiedzy na temat PHP. Można im jednak zarzucić, że są często oderwane od realnych problemów programistycznych. Autor posługuje się głównie przykładami matematycznymi, jak np. obliczaniem wyznacznika macierzy czy naturalnej potęgi liczby całkowitej. Jest to dodatkowa, niepotrzebna bariera w nauce. Utrudnia poznanie języka tym, którzy zamierzają go wykorzystywać jedynie do prostych zadań lub są zbyt młodzi, aby wiedzieć o co chodzi.
Książka jest dobra, ale nie opuszcza mnie wrażenie, że mogłaby być o wiele lepsza. Z pewnością można dzięki niej poznać podstawy PHP i zdobyć sporo wiedzy. Zbyt naukowe podejście autora może jednak momentami zniechęcać.
Internet Maker Bartłomiej Dymecki
Dieta Best Life
Ta książka pomoże ci w delikatny sposób zmienić nawyki żywieniowe. Dzięki trójfazowemu programowi proces ten będzie dla ciebie łagodny. Autor jest znanym dietetykiem, psychologiem sportu, i licencjonowanym trenerem specjalizującym się w poprawie sprawności fizycznej, zagadnieniach metabolizmu i odchudzania. To dzięki niemu Oprah Winfrey na dobre pożegnała się z rozmiarem XXL.
Kobieta.pl
Pozycjonowanie w wyszukiwarkach internetowych. Wydanie II
Książka Shari Thurow jest podręcznikiem przeznaczonym zarówno dla projektantów, programistów, specjalistów od marketingu jak i osób, które prowadzą własne serwisy. Autorka przedstawia sposoby na tworzenie lepszych witryn, które łatwiej będzie wypromować w wyszukiwarkach internetowych.
Przemyślana struktura i optymalizacja witryny jeszcze przed nadaniem jej ostatecznego kształtu, to duża oszczędność, ale też ogromne ułatwienie w procesie pozycjonowania. To właśnie na tych aspektach skupia się głównie autorka. Książkę warto czytać od samego początku do końca, bowiem jej układ dokładnie odzwierciedla prace, jakie powinno się prowadzić projektując czy przebudowując stronę WWW.
Pierwsze rozdziały traktują o zagadnieniach związanych z budową strony. Każdy temat został dokładnie omówiony i opisany ciekawymi przykładami, które najlepiej ilustrują zadany problem. Sporo miejsca poświęcono także optymalizacji dokumentów nietekstowych, takich jak grafika, pliki audio oraz wideo.
Kolejna część książki opisuje wszystkie działania, jakie należy wykonać już po uruchomieniu własnego serwisu. Znajdziemy tutaj porady dotyczące zgłaszania stron do katalogów, ale nie brak tez odpowiedzi na problemy związane z duplicate content, przekierowaniami czy maskowaniem. Na koniec poruszona została kwestia cofnięcia kary za spamowanie wyszukiwarek.
Podsumowując, książka powinna zostać przeczytana przez każdego, kto ma zamiar wypromować swoją stronę w wyszukiwarkach, ale i nie tylko. Pokazuje bowiem, jak zadbać o optymalizację witryny, co okaże się pomocne dla każdego webmastera, a nie tylko dla osób zajmujących się pozycjonowaniem.
Internet Maker Paulina Roszczyńska
Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po (X)HTML, CSS i grafice
Książka "Projektowanie stron internetowych" to ciekawie napisana, przekrojowa pozycja dla początkujących webmasterów. Na ponad 400 stronach autorka opisuje języki XHTML i CSS, ociera się o JavaScript oraz porusza podstawy tworzenia grafiki na potrzeby stron internetowych. Tłumaczy także, jak opublikować gotową stronę w internecie, co nie zawsze ma miejsce w przypadku podobnych publikacji.
Książka nie jest w tym zbyt dokładna, a informacje są mocno uproszczone, jednak lepsza jest skromna porcja wiedzy, niż pozostawienie czytelnika samemu sobie. Warto przy okazji wspomnieć, że Jennifer Niederst Robbins projektuje strony WWW od 1993 r. - gdy wielu z nas nawet jeszcze nie słyszało o internecie. Stworzyła także pierwszą komercyjną stronę w historii globalnej sieci. Przypuszczam więc, że zna się na tym, o czym pisze.
Co ważniejsze, Jennifer potrafi pisać jasno i klarownie. Materiał jest podany w sposób łatwy do przyswojenia nawet przez początkujących. Warto w tym miejscu odnotować fakt wydania książki w kolorze. Oczywiście kolorowy druk wpływa na wyższą cenę książki, ale sprawia także, że nauka jest przyjemniejsza i co za tym idzie, znacznie szybsza.
Z książki dowiadujemy się absolutnych podstaw - czym jest internet, jak działają adresy WWW. Jest to więc naprawdę przewodnik od A do Z. Nawet internetowy laik nie powinien mieć problemów z nauką. Mógłbym zarzucać, że niesłusznie na pierwszy plan wysunięto XHTML, ponieważ wszystko wskazuje na to, że W3C idzie w kierunku wydania HTML 5. Jednak XHTML w obecnej postaci i HTML są do siebie na tyle podobne, że nie jest to duża strata.
Jeśli myślisz o nauce tworzenia stron lub uzupełnieniu wiedzy, to książka Jennifer powinna przypaść ci do gustu. Szczególnie, jeżeli stawiasz dopiero pierwsze kroki w tej dziedzinie.
Internet Maker Bartłomiej Dymecki
RailsSpace. Tworzenie społecznościowych serwisów internetowych w Ruby on Rails
Recenzowana książka uczy od podstaw budowy fikcyjnego serwisu społecznościowego z mechanizmem rejestracji i logowania, galerią zdjęć, systemem blogowym i możliwością zarządzania kontaktami. I choć nie musisz znać Ruby, aby z niej korzystać, to wiedza o programowaniu - najlepiej znajomość innego języka - będzie przydatna. Książka raczej nie skupia się na tłumaczeniu podstaw sztuki programistycznej, choć we wstępie autorzy twierdzą co innego.
Framework RoR rządzi się kilkoma zasadami. Po pierwsze, ważna jest reguła "Dont′ Repeat Yourself", która mówi nam, aby nie powtarzać raz napisanego kodu. Po drugie, zasada "Conversion over Configuration", która przejawia się w dużej liczbie gotowych wzorców i minimalizacji potrzeby konfiguracji. Ruby on Rails jest tak zaprojektowany, aby umożliwić łatwe zastosowanie tych dwóch reguł. To nim RoR zawdzięcza rosnącą popularność. W przeciwieństwie do PHP jest też uważany za narzędzie "poważne", jednak skupmy się raczej na książce, niż języku.
Autorzy posługują się przystępnym językiem. Zapewniają, że najlepszym sposobem zrozumienia "Railsów" jest metoda osmozy. Powinniśmy czytać i testować kod nawet wtedy, gdy nie jest on do końca zrozumiały. Potem możemy to powtórzyć... i powtórzyć... i w końcu zrozumiemy.
Odnoszę wrażenie, że rozpoczęcie nauki od pisania całego serwisu społecznościowego może być trudne. Gdyby kilka pierwszych rozdziałów skupiało się na pokazaniu mniejszych przykładów, to książka mogłaby na tym sporo zyskać. Nie zmienia to jednak faktu, że jest to nie najgorszy podręcznik dla osób zdecydowanych na poważną naukę i umożliwia zrozumiem Ruby on Rails. Nie zdziwiłbym się jednak, gdyby się okazało, że na rynku dostępnych jest co najmniej kilka przyjaźniejszych książek.
Framework RoR rządzi się kilkoma zasadami. Po pierwsze, ważna jest reguła "Dont′ Repeat Yourself", która mówi nam, aby nie powtarzać raz napisanego kodu. Po drugie, zasada "Conversion over Configuration", która przejawia się w dużej liczbie gotowych wzorców i minimalizacji potrzeby konfiguracji. Ruby on Rails jest tak zaprojektowany, aby umożliwić łatwe zastosowanie tych dwóch reguł. To nim RoR zawdzięcza rosnącą popularność. W przeciwieństwie do PHP jest też uważany za narzędzie "poważne", jednak skupmy się raczej na książce, niż języku.
Autorzy posługują się przystępnym językiem. Zapewniają, że najlepszym sposobem zrozumienia "Railsów" jest metoda osmozy. Powinniśmy czytać i testować kod nawet wtedy, gdy nie jest on do końca zrozumiały. Potem możemy to powtórzyć... i powtórzyć... i w końcu zrozumiemy.
Odnoszę wrażenie, że rozpoczęcie nauki od pisania całego serwisu społecznościowego może być trudne. Gdyby kilka pierwszych rozdziałów skupiało się na pokazaniu mniejszych przykładów, to książka mogłaby na tym sporo zyskać. Nie zmienia to jednak faktu, że jest to nie najgorszy podręcznik dla osób zdecydowanych na poważną naukę i umożliwia zrozumiem Ruby on Rails. Nie zdziwiłbym się jednak, gdyby się okazało, że na rynku dostępnych jest co najmniej kilka przyjaźniejszych książek.
Internet Maker Bartłomiej Dymecki