ODBIERZ TWÓJ BONUS :: »

Recenzje

Smarty. Szablony w aplikacjach PHP

Każda większa witryna potrzebuje wsparcia nowoczesnych technologii. Dzisiejsze realia sprawiają, że strony należy tworzyć modułowo, tak by za każdy fragment projektu, mogły odpowiadać inne osoby. I tym sposobem należy całkowicie oddzielić zadania projektanta strony, od programisty. Szablony Smarty pozwalają to zrobić tak jak CSS+XHTML pozwalają oddzielić strukturę strony (XHTML) od opisu wyglądu (CSS).

Książka jest jedną z pierwszych poważnych pozycji na polskim rynku w całości dotyczących tylko wykorzystania Smarty. Trudno zatem w ocenie porównywać ją z czymkolwiek. Zatem porównywać nie będę. A powiem, co mi się podobało, a czego zabrakło, lub co psuje mi opinie o tej książce.

W książce autorstwa H. Haydera, J. P. Maia, L. Gheorge′a, podobało mi się to, że dobrze wprowadzała do tego, czym jest naprawdę system szablonów Smarty. Ktoś złośliwy mógłby wręcz powiedzieć, że zbyt dokładnie, bo zajęło im to kilka początkowych rozdziałów. Jednak dzięki temu, nawet osoba całkowicie nie obeznana wcześniej ze Smarty na pewno zrozumie z "czym to się je".

Początek książki jest bardzo obiecujący, czyta się go wyśmienicie. Uważam, że autorzy bardzo dobrze opisują same zasady na jakich działa ta technologia. Niestety w pewnym miejscu pojawia się tylko jeden rozdział (mówiąc szczerze -- bardzo dobry) pokazujący od początku do końca zastosowanie szablonów Smarty, na bardzo ubogim przykładzie. I to koniec.

Później następuje kilka rozdziałów trochę przegadanych. Oczywiście, początkujący webmaster będzie wdzięczny, że ktoś mu wytłumaczy jak debugować projekty... Ale, nie wiem, czy należało na to poświęcać cały rozdział. Nie mówiąc o tym, że osoba, która nie wie, w czym mogą być problemy jeśli wyświetla się stosowny komunikat pewnie ma za małe doświadczenie w PHP (ogólniej programowaniu), by po tą książkę sięgnąć. A owego doświadczenia znowu nie trzeba mieć wiele. Jeśli czytelnik wie co to PHP: wie co to zmienna, tablica oraz pętla, to reszty albo nauczy się z tej książki, albo się domyśli.

Nie polecałbym natomiast nauki HTMLa z tejże pozycji. I jest to w mojej opinii jeden z poważniejszych błędów w tej książce. Prawie każdy przykład jest oparty o tabele. Oczywiście -- wiadomo -- książka ma uczyć Smarty, a nie HTML/XHTML. Jednak o ile ładniej byłoby, gdyby XHTML zagościł w listeningach na dobre...

Końcowe rozdziału książki dotyczą już bardzo przydatnych funkcji Smarty. Z pewnością rozdziały te są skierowane do czytelników z większą wiedzą, którzy chcą wzbogacić swoje strony o ciekawe efekty i/lub przyspieszyć ich działanie.

Mimo powyższych uwag książkę oceniam naprawdę dobrze. I mogę z czystym sumieniem polecić, jako dobre źródło wiedzy o szablonach Smarty, ale zdecydowanie złe źródło wiedzy o kodzie HTML wykorzystywanym do tworzenia projektu. Jednak -- od tego są inne książki, dużo lepsze w tej materii.

webmade.org Patryk Jar; 06/2007

PHP i MySQL. Wprowadzenie

Powstało już wiele książek o tandemie, który napędza świat stron WWW, czyli języku PHP i bazie danych MySQL. Czym książka "PHP i MySQL. Wprowadzenie" wydawnictwa Helion, której autorami są Michele Davis i Jon Phillips, wyróżnia się? Przede wszystkim jest przyjazna dla początkujących, a mimo to kompleksowo przedstawia omawianą tematykę.

Lekturę rozpoczynamy od wprowadzenia w świat dynamicznych witryn internetowych, by szybko przejść do instalacji i poznawania podstaw PHP - operatorów, wyrażeń, funkcji czy tablic. Dalej czytelnik wtajemniczany jest w sekrety baz danych, korzystania z MySQL, komunikacji z PHP czy obsługi formularzy. Następnie można już zacząć stosować PHP w praktyce, modyfikować dane i obiekty MySQL, dowiedzieć się więcej o sesjach i kontroli dostępu.

Nie zapomniano również o zagadnieniach związanych z bezpieczeństwem oraz kontrolą poprawności danych i obsługą błędów. Całość wieńczą przykładowe aplikacje, na których można przetestować wiedzę w praktyce.

Dziennik Łódzki pio; 22-06-2007

360 stopni. System ocen pracowniczych

Jakie są wypróbowane sposoby poprawiania efektywności pracowników? Które metody wywiadu wybrać? Na takie i podobne pytania odpowiadają Richard Lepsinger i Anntoinette D. Lucia w książce "360 stopni. System ocen pracowniczych" (Wydawnictwo Helion).

Chodzi o znaną metodę pozyskiwania informacji o kompetencjach i możliwościach rozwoju pracowników. Jej podstawą jest samoocena oraz opinie współpracowników, przełożonego, podwładnych czy klientów wewnętrznych. Opinie te są dostępne dla pracownika.

Książka zawiera informacje niezbędne do wdrożenia i stosowania systemu 360 stopni, w tym przykłady zastosowań tej metody w celu rozwiązania problemów organizacyjnych, a także możliwości przystosowania jej do potrzeb firmy.

Puls Biznesu, Bonnier Business (Polska) sp. z o.o. as; 06/2007

Mac OS X Tiger. Ćwiczenia praktyczne

Klasa PC to nie jedyny standard komputerów wykorzystywany w biurach czy domach. Komputery Macintosh firmy Apple nieraz wyprzedzały "blaszaki" i wyznaczały trendy w dziedzinie informatyzacji. Pracują one w oparciu o dedykowany system operacyjny Mac OS X. Jego wydanie w wersji "Tiger" jest tematem książki wydawnictwa Helion "Mac OS X Tiger. Ćwiczenia praktyczne", której autorem jest Łukasz Suma.

Dzięki tej pozycji można od podstaw poznać obsługę tytułowego systemu operacyjnego. Autor przybliża elementy interfejsu użytkownika, uczy korzystania z myszy i skrótów klawiaturowych, zarządzania teczkami i plikami oraz korzystania z doka - połączenie Windowsowego paska zadań i szybkiego uruchamiania. Wyjaśnia również, jak używać płyty CD i DVD, korzystać z programów czy stron WWW. Wszystko to przystępnym językiem, w przejrzystej formie graficznej i z dużą ilością ilustracji.

Jednym słowem - dobra pozycja na start z Mac OS X Tiger. Przyda się każdemu, kto będzie miał do czynienia z komputerami Macintosh.

Dziennik Łódzki pio; 08-06-2007

Inteligencja społeczna. Nowa nauka sukcesu

Książka Karla Albrechta zasługuje na uwagę z kilku powodów. Przede wszystkim stanowi przejrzystą i łatwą w odbiorze próbę wyjaśnienia zjawiska inteligencji społecznej. Autor odwołuje się w niej nie tylko do klasycznych już teorii Gardnera czy Golemana, ale i do własnego doświadczenia i praktyki.

Sporo miejsca Albrecht poświęca swojej autorskiej koncepcji, która stanowi nie tylko ciekawy konstrukt teoretyczny, ale i zestaw praktycznych wskazówek dotyczących tego, w jaki sposób zachowywać się wśród innych ludzi. W ramach proponowanego przez siebie podejścia Albrecht wyróżnia pięć wymiarów inteligencji społecznej (sytuacyjna świadomość, prezencja, autentyczność, czytelność oraz empatię) składających się na model nazwany w skrócie S.P.A.C.E. Przedstawia przejrzysty obraz intymnych szczegółów z naszego życia społecznego prowadząc Czytelnika po fascynującej ścieżce odkrywania faktów dotyczących przestrzeni, w której żyjemy.

Nie zapominając o kontekście teoretycznym, autor ukazuje związki swojej koncepcji z inteligencją emocjonalną oraz bardziej ogólną inteligencją wieloraką. Całość wzbogaca wieloma przykładami oraz opisami własnych doświadczeń i obserwacji, które spora część Czytelników będzie w stanie odnieść bezpośrednio (a chwilami wręcz dobitnie) do znanych sobie sytuacji.

Temat oraz sposób jego omówienia współgra ze sobą i stanowi doskonałą kompozycję ułatwiającą przyswojenie przekazywanej przez Albrechta wiedzy. W książce nie brak jest humoru, który miejscami pojawia się także w stosowanym nazewnictwie (np. społeczne wzdęcie czy społeczny łupież).

Oceniając "Inteligencję społeczną" trudno uznać tą pozycję za przełomową czy wnoszącą do psychologii nową wiedzę. Mimo to, zjawiska, które wielu naukowców starałoby się nadmiernie rozwijać i wyjaśniać w oparciu o nużące dla przeciętnego Czytelnika opisy badań, Albrecht sprowadza do prostych -- acz przydatnych w praktyce -- uwag ukierunkowujących na kształtowanie określonych koncepcji społecznych.

psychologia-spoleczna.pl Maciej Chabowski; 05/2007
Sposób płatności