Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2012

Lauret zaufanych opinii
Informacje podstawowe
Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych. eBook

Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych. eBook

Autor: Włodzimierz Gajda
Data wydania: 2011/12
Cena: 69.90

W formacie:  PDF  ePub  Mobi

Do przechowalni
Dodaj zendfr_ebook

» Kup wydanie papierowe » Znak wodny » Pomoc
Szczegóły:
  • Oznakowanie: Znak wodny
  • ISBN: 9788324638970 / 978-83-246-3897-0
  • Stron: 536 (w wersji papierowej)
  • Numer z katalogu: 7495

Informacje dodatkowe:
okładka wersji papierowej
Wydanie
papierowe
Cena książki: 89.00zł Dodaj do koszyka

Elastyczne PHP - twórz nowe strony z wykorzystaniem Zend Framework!

  • Tworzenie stron WWW w Zend Framework - zacznij od "Hello, World"
  • Bazy danych i formularze - opanuj wszystkie elementy
  • Zabezpieczanie dostępu do aplikacji - nie daj się zaskoczyć

Zend Framework to nowoczesna biblioteka ułatwiająca tworzenie stron WWW w języku PHP. Ten wygodny system pozwala projektantowi stron internetowych znacznie ograniczyć bądź nawet wyeliminować konieczność żmudnego wpisywania kodu na rzecz posługiwania się gotowymi elementami, niezależnie od tego, czy chce zaimplementować podstawowe mechanizmy aplikacji, czy też wzbogacić ją o konkretne funkcjonalności. Wsparcie ze strony twórców języka PHP, stabilna wersja, gotowa do pomocy społeczność programistów-entuzjastów oraz ogromna elastyczność to główne atuty tego rozwiązania, sprawiające, że jego popularność rośnie w dużym tempie.

Niniejsza publikacja ma za zadanie przybliżyć Ci Zend Framework, począwszy od absolutnych podstaw, aż po kwestie związane z pieczołowitym zabezpieczaniem dostępu do aplikacji. Znajdziesz tu jasne i czytelne przykłady zastosowania frameworka w różnych sytuacjach oraz propozycje gotowych rozwiązań konkretnych problemów programistycznych. Nauczysz się tworzyć zarówno proste strony WWW, jak i zaawansowane aplikacje, wymieniać szablony oraz implementować wtyczki. Poznasz sposoby tworzenia i wykorzystywania klas, współpracy z bazą danych, publikowania aplikacji w Internecie oraz używania formularzy. Krótko mówiąc, masz w ręku kompletny przewodnik po jednym z najlepszych frameworków PHP!

  • Pierwszy projekt w Zend Framework i praca w środowisku NetBeans
  • Tworzenie i usuwanie kontrolerów oraz akcji
  • Wymiana szablonu HTML/CSS i dołączanie zewnętrznych zasobów
  • Zasoby i implementacja inicjalizującej je wtyczki
  • Bazy danych, tabele i relacje
  • Identyfikacja rekordów na podstawie wartości slug
  • Menu generowane na podstawie zawartości tabeli bazy danych
  • Publikowanie aplikacji wykorzystującej bazę danych na serwerze hostingowym
  • Przetwarzanie formularza, czyli implementacja interfejsu CRUD i dostosowywanie kodu HTML
  • Walidatory oraz filtry i przesyłanie plików na serwer
  • Zabezpieczanie haseł funkcjami skrótu
  • Rejestracja i ograniczanie uprawnień użytkowników
  • Modularyzacja aplikacji

Programuj swobodnie, wykorzystując uniwersalne biblioteki PHP!


Zobacz wszystkie książki tego autora »
Najczęściej kupowane razem:
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/twoizo.htm" style="color:black;" title="Tworzenie izometrycznych gier społecznościowych w HTML5, CSS3 i JavaScript">Tworzenie izometrycznych gier społecznościowych w HTML5, CSS3 i JavaScript</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 32.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=twoizo"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj twoizo" /></a> </td> </tr> </table> <strong><a href="/ksiazki/evivim.htm" style="color:black;" title="Edytory vi i Vim. Leksykon kieszonkowy">Edytory vi i Vim. Leksykon kieszonkowy</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 19.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=evivim"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj evivim" /></a> </td> </tr> </table> <strong><a href="/ksiazki/maalpr.htm" style="color:black;" title="Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien">Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 37.95 zł</b> </td><td> <a href="/zakupy/add.cgi?id=maalpr"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj maalpr" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticss3.htm" style="color:black;" title="Tablice informatyczne. CSS3">Tablice informatyczne. CSS3</a></strong><br/> <img src="/img/55.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticss3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticss3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/niezaw.htm" style="color:black;" title="Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie II">Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie II</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=niezaw"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj niezaw" /></a> </td> </tr> </table> <strong><a href="/ksiazki/tihtm5.htm" style="color:black;" title="Tablice informatyczne. HTML 5">Tablice informatyczne. HTML 5</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=tihtm5"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj tihtm5" /></a> </td> </tr> </table> <strong><a href="/ksiazki/wtywor.htm" style="color:black;" title="Wtyczki do WordPressa. Programowanie dla profesjonalistów">Wtyczki do WordPressa. Programowanie dla profesjonalistów</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 62.30 zł</b> </td><td> <a href="/zakupy/add.cgi?id=wtywor"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj wtywor" /></a> </td> </tr> </table> <strong><a href="/ksiazki/smash2.htm" style="color:black;" title="The Smashing Book #2. Edycja polska">The Smashing Book #2. Edycja polska</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=smash2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj smash2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/sekseo.htm" style="color:black;" title="Sekrety SEO. Tajna wiedza ekspertów">Sekrety SEO. Tajna wiedza ekspertów</a></strong><br/> <img src="/img/35.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=sekseo"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj sekseo" /></a> </td> </tr> </table> <strong><a href="/ksiazki/jascwz.htm" style="color:black;" title="JavaScript. Wzorce">JavaScript. Wzorce</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=jascwz"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj jascwz" /></a> </td> </tr> </table> <strong><a href="/ksiazki/antysq.htm" style="color:black;" title="Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych">Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=antysq"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj antysq" /></a> </td> </tr> </table> <strong><a href="/ksiazki/krakre.htm" style="color:black;" title="Krajobrazy. Kreatywna fotografia">Krajobrazy. Kreatywna fotografia</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=krakre"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj krakre" /></a> </td> </tr> </table>
6
(7)
5
(9)
4
(5)
3
(0)
2
(1)
1
(3)

Liczba ocen: 25

Średnia ocena
czytelników
4


Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych:

miniaturka zendfr

Ocena : 6 Ocena książki 2011-12-07

bez podpisu

Właśnie jestem w trakcie przerabiania tej książki. Bardzo dobra książka. Jeśli ktoś oczekuje kompendium, albo kolejnej książki typu Biblia to się zawiedzie. Jeżeli ktoś pragnie uczyć się poprzez coraz to bardziej zaawansowane ćwiczenia to jak najbardziej jest to książka warta zakupu. Nie ma w niej podstaw MVC. Jeśli ktoś chce całkiem zaznajomić się z podstawami to jest do nabycia świetna książka o MVC i PHP tego samego autora. Polecam! S.K.

Ocena : 6 Ocena książki 2011-11-16

Włodzimierz Gajda

Witam, Chciałbym się ustosunkować do komentarza z dnia 2011-11-14, który zawiera taki oto zarzut: "Czytelnik [...] poczuje to już w pierwszym rozdziale gdy autor odnosi się do kontrolerów nie pisząc ani słowa co to jest." Oto cytat z książki. Rozdział 1, strona 13: "Kontroler aplikacji jest klasą, która dziedziczy po klasie Zend_Controller_Action." Przyznaję, że ta definicja mogłaby być wyeksponowana. Jednak nie widzę powodu rozszerzania jej. Nie lubię książek, w których proste pojęcie jest opisywane na pięciu kartkach. Ja zmierzam w prostym kierunku: zamierzam napisać jak najmniej, przekazując jak najwięcej praktycznej wiedzy :-) Pozdrawiam serdecznie, Włodzimierz Gajda

Ocena : 6 Ocena książki 2011-11-14

bez podpisu

Super książka. W końcu ukazało się coś po Polsku na temat Zenda i to tak świetnie napisane :)

Ocena : 6 Ocena książki 2012-01-23

Robert

Przeczytałem kilka książek Pana Gajdy i uważam ze autor bardzo dobrze potrafi przekazać wiedzę metodą coraz bardziej skomplikowanych przykładów praktycznych, co w rezultacie daje dobry efekt. Z niecierpliwością czekam na książkę o Symfony 2. Gdybym mógł przekazać swoją prośbę autorowi ,to bardzo przydatne byłoby pokazanie, jak skonfigurować i korzystać z SVN podczas pracy nad aplikacja w Symfony. pozdrawiam

Ocena : 6 Ocena książki 2011-11-03

Damian, Student Informatyki

Książka jest na prawdę bardzo dobrze napisana. Początkujący programiści Zenda na pewno będą zachwyceni. Dla osób, które miały już styczność z Zendem, książka na pewno będzie uzupełnieniem i uporządkowaniem wiedzy. Najważniejsze kwestie, jeśli chodzi o użycie tego Frameworka w aplikacjach zostały szczegółowo opisane. Polecam!

Ocena : 6 Ocena książki 2011-11-09

Mariusz K., informatyk

Książka bardzo dobra!!! Zawiera najważniejsze elementy Zenda poparte praktycznymi przykładami. Godna polecenia. marum56

Ocena : 6 Ocena książki 2011-12-14

Paweł Z., programista

Dawno nie miałem do czynienia z lepszą pozycją. Chwała autorowi za to, że nie uszczęśliwia czytelnika zbędną dawką elementarnej wiedzy na temat programowania. Od pierwszej strony przechodzi do rzeczy istotnych - znajdziemy wszystko to, co potrzebne (i jedynie to, co potrzebne), żeby po dokładnej lekturze biegle posługiwać się narzędziem od Zenda. Kawał rzetelnej wiedzy zaserwowanej w świetny sposób. Polecam - dobra inwestycja.

Ocena : 5 Ocena książki 2012-04-10

Kamil Szela

Zakupiłem tą książkę jakiś czas temu i jestem z niej zadowolony choć dopiero kilka dni temu ją otworzyłem. Z frameworkiem Zend nie miałem wcześniej styczności a dzięki tek książce można szybko zapoznać się z podstawowymi możliwościami zend'a. Książka jak dla mnie jest na 3/4 dni co umożliwiło mi szybkie podjęcie pracy w nieznanym dotychczas środowisku. Lektura opisuje zagadnienia potrzebne do postawienia prostych i zaawansowanych witryn pod warunkiem, że potrafi się umiejętnie czytać kod(nie tylko ten opisany w książce), no ale jeżeli tego się nie potrafi to może lepiej zmienić kierunek rozwoju :)

Ocena : 5 Ocena książki 2012-01-27

Grzesiek

Witam, mam problem przy rozdziale 34. przy próbie wpisania zf create user nazwa haslo dostaje błąd Cannot redeclare class Zend_Loader D:\.. on line 31 Próbowałem odkomentować w application.ini includePaths.library = APPLICATION_PATH "/../library" bo takie rozwiązanie znalazłem na necie, niestety te pomaga to w tym problemie. Ktoś miał taki problem?

Ocena : 5 Ocena książki 2011-11-30

bez podpisu

Wczoraj kupiłem a dzisiaj promocja, ehhh. A książka dobra, bez upraszczania, bez zbędnej teorii, choć przez to nie dla początkujących programistów PHP. Na minus: zdecydowanie za bardzo rozwlekłe przykłady (ale to może dla mnie, bo nie szukałem książki do ćwiczeń tylko do szybszego dostępu do wiedzy) i w wielu miejscach za mało szczegółowa - omawia główne przypadki użycia, nie wskazując pewnych częstych przypadków szczegółowych, które trzeba sobie doszukać w internecie.

Ocena : 5 Ocena książki 2011-12-07

bez podpisu, Programista PHP

Świetna książka dla osób które chcą rozpocząć swoją przygodę z Zend Framework. Praktyczne przykłady, dobrze opisane i wytłumaczone. Polecam na 100% Czekam na wersję dla zaawansowanych :)

Ocena : 5 Ocena książki 2012-04-11

Bartosz Warzocha, Niezależny programista C++/PHP

Świetna książka. Bardzo polecam.

Ocena : 5 Ocena książki 2011-12-07

bez podpisu

Nie dla początkujących. Moim zdaniem książka jest dobra zwłaszcza dla osób które wcześniej pracowały z innym frameworkiem albo mają mocno opanowana teorię. Wymagane jest dobre rozeznanie w OOP i znajomość przynajmniej kilku popularnych wzorców projektowych. Książka nie zawiera zbędnej teorii i nie dowiesz się z niej raczej czym jest MVC zamiast tego skupia się na programowaniu z użyciem tego wzorca architektonicznego. Po każdym rozdziale przedstawiony jest projekt z użyciem poruszanego wcześniej zagadnienia. Moim zdaniem zabrakło kilku rozdziałów między innymi wypadało by napisać coś o internacjonalizacji i mechanizmach cache. Było by miło gdyby ktoś napisał identyczną książkę o innych frameworkach jak CakePHP lub Symfony.

Ocena : 5 Ocena książki 2012-01-23

Marek, Programista aplikacji internetowych

Książkę kupiłem z perspektywy osoby programującej w ZF od roku. Mimo, iż dedykowana jest osobom początkującym w tym frameworku, znalazłem w niej sporo informacji, które uporządkowały moją wiedzę. Fakt, że pierwsze 80 stron praktycznie "przekartkowałem" niczego nie umniejsza tej książce - są to niezbędne podstawy dla początkujących. Co mi się podoba: - jest aktualna - napisana przystępnym językiem - system zadanie / rozwiązanie bardzo przypadł mi do gustu, bo książkę mogłem czytać w tramwaju Po skończeniu czytania ma się chęć kupienia drugiej części, bo książka opisuje jedynie wierzchołek góry lodowej jaką jest Zend Framework

Ocena : 5 Ocena książki 2012-01-04

JC

Książka wydaje się być fajna, tylko dlaczego wersja MOBI dla popularnego e-czytnika Kindle nie zawiera ani spisu treści, ani nawet skorowidza??? To książka informatyczna, a te elementy są tam niezbędne! Czy można liczyć któregoś dnia na jakąś poprawioną wersję pliki MOBI? Przecież nie jest to chyba problem, zagraniczne książki jakoś spis treści (jako linki, a tu nie ma nawet plain text) posiadają. Poza tym, PDF również go posiada.

Ocena : 5 Ocena książki 2012-02-06

Tomek Rychtyk, Programista PHP

Książka bardzo dobra dla kogoś, kto dopiero zaczyna przygodę z ZF, ale sprawdzi się również jako uporządkowanie wiedzy na temat frameworka - sam pracuję w Zend Framework od roku i mimo iż nie nauczyłem się wiele nowego, to jednak bardzo dobrze poukładałem sobie obecną wiedzę. Dlatego polecam każdemu - zarówno początkującym, jak i tym co już trochę z ZF-em przeżyli. Tylko warto już wiedzieć trochę na temat samego MVC, ponieważ autor nie wyjaśnia istoty działania tego wzorca, co oczywiście w żadnym stopniu nie umniejsza książce, ponieważ to ma być nauka Zend Framework samego w sobie, a nie jeszcze MVC.

Ocena : 4 Ocena książki 2012-01-09

bez podpisu

więc tak: książka jest ok, odkrywcza nie jest lecz w wielu przypadkach pomocna (tu ocena bardzo dobra). Natomiast kupiłem wersję e-book z myślą o kindle i muszę powiedzieć, że jestem zaskoczony negatywnie. Pozostaje pdf i komputer (tu wydanie niczym się nie różni od książki drukowanej). Reasumując treść na 5 e-wydanie mobi na 3. Całokształt 4.

Ocena : 4 Ocena książki 2012-01-17

Krzysztof Bzowski, Programista PHP / web developer

Z jednej strony kompleksowe omówienie frameworka i dużo przykładów. Z drugiej strony nie wiele ponad to, co można znaleźć w Sieci. Ale nie mogę się czepiać, w tytule jest przecież "Od podstaw". Także książka przygotowana raczej dla początkujących programistów PHP i Zend niż dla osób posiadających już jakieś doświadczenie w tej dziedzinie. Co do samego tytułu - opracowanie merytorycznie - dobre, książka napisana przejrzyście, prostym i zrozumiałym językiem. Reasumując dobry i rzetelny przewodnik po temacie, ale zdecydowanie dla początkujących programistów.

Ocena : 4 Ocena książki 2012-02-29

Łukasz Surdy, student informatyki

Powiem tak , książki pana Gajdy posiadam dwie , jedną do symfony która przeczytałem niemalże całą i oceniam ją bardzo nisko gdyż ilość informacji jaką udało mi się wycisnąć z tej książki były totalnie nieproporcjonalne w stosunku do ceny . To tak w skrócie o poprzedniczce . A teraz o powyższej pozycji . Co się poprawiło ? Na pewno ilość materiału znacznie wzrosła o tym jak budować serwisy w tym konkretnym Frameworku jest dość sporo , z całą odpowiedzialnością mogę powiedzieć , że zagadnienia które wprowadza ta książka spokojnie mogą wystarczyć do rozpoczęcia w nim pracy . Jeśli to jednak nie wystarczy zawsze można się wspomagać angielską dokumentacją i powiem, że nawet nie znając dobrze angielskiego po przeczytaniu tej książki myślę ,że spokojnie można dojść do reszty i jest ok. Niestety nadal nie podoba mi się sposób w jaki jest napisana książka , jest niemalże identyczny w jaki sposób została napisana książka o syfony czyli bardzo rozwlekle. każdy rozdział to nowy projekt i pokazywanie w kółko tych samych czynności . Gdybym miał wycinać powtarzające się informacje w tej książce ( nie wiem nie sprawdzałem ) ale myślę że połowa tej pozycji znalazła by się w śmietniku . Panie Włodzimierzu cieszy mnie fakt , że łata pan ogromną dziurę jaką jest polska dokumentacja we wzorcach projektowych gdyż polski rynek bardzo potrzebuje takich pozycji , prosił bym również i nie wiem czy są to tylko moje przemyślenia aby następne pozycje chociażby do syfomy 2 lub gdy będzie pan miał zamiar napisać książkę do zf 2 . Były napisane w nowy odświeżony sposób . Uważam że jedno zagadnienie powinno być opisane wyczerpująco w jednym rozdziale a w drugim te informacje nie powinny się powtarzać . Ciekawą opcją było by też wprowadzenie co w stylu tablic które zawierały by najważniejsze metody i klasy wprowadzone przez twórców z jakimś logicznym podziałem . Wierzę , że następne publikacje będą coraz lepsze a ilość programistów korzystających ze wzorców projektowych również będzie przybywać.

Ocena : 4 Ocena książki 2012-01-13

Dariusz Lis, usługi informatyczne

(do komentarza p. Włodzimierza Gajdy z dn. 2011-11-16) Z przykrością odnotowuję, że będąc autorem książki nie zrozumiał Pan tej części opinii Czytelnika (nie byłem nim ja) do której się Pan ustosunkował. Części opinii, która SŁUSZNIE - moim zdaniem - ukazuje pewien istotny brak w Pana dziele. Mowa w niej bowiem o bardzo podstawowych KONCEPCJACH (pomysłach, pojęciach) jakimi są MVC i kontroler aplikacji, a nie o IMPLEMENTACJI tegoż kontrolera - realizowanej w przypadku szkieletu Zend przez klasę dziedziczącą z klasy Zend_Controller_Action. Przybliżenie czytelnikom podstawowych informacji i objaśnień o koncepcjach realizowanych przez konkretny produkt opisywany w książce Pana autorstwa (tj. Zend Framework) powinno mieć miejsce. Jest no na tyle ogólne i wręcz oczywiste założenie, że chyba nie ma sensu dyskutować nad jego zasadnością. I proszę czytających komentarze nie wprowadzać w błąd nazywając "definicją kontrolera aplikacji" tego co z pewnością nią nie jest. Zdanie "Kontroler aplikacji jest klasą, która dziedziczy po klasie Zend_Controller_Action" zasługuje bowiem co najwyżej na miano WSKAZANIA jak zaimplementowano (zrealizowano) kontroler aplikacji w szkielecie Zend. Uwagi powyższe nie zmieniają mojej oceny książki, jako pozycji dobrej i pożytecznej czego z życzliwością gratuluję!

Ocena : 4 Ocena książki 2012-02-08

bez podpisu

Ocena : 2 Ocena książki 2011-11-14

bez podpisu

Książka napisana chaotycznie. Zdecydowanie nie jest "od podstaw". Czytelnik nie mający pojęcia o MVC i działaniach frameworków poczuje to już w pierwszym rozdziale gdy autor odnosi się do kontrolerów nie pisząc ani słowa co to jest. Jednakże książka dobra dla znających temat, ale Ci znajdą wszystko w sieci.

Ocena : 1 Ocena książki 2012-02-21

bez podpisu

Witam. Nie chcę oceniać treści książki, bo ogólnie książka jest dobra lecz formę w jaką ją wydano. Kupiłem ebooka tak by zawsze ją mieć go pod ręką. Książka jest wydana w formacie pdf. Ktoś wymyślił by strony książki przedstawione były obok siebie na ekranie. Czyta się to strasznie, nie mówiąc już o ewentualnym podwyższeniu rozmiaru czcionki. Nadmienię, że Helion chciał uprościć sobie zadanie, prezentując przykładowy rozdział tak samo jak przykładowy rozdział książki drukowanej, który jest prezentowany zupełnie inaczej, czyli jedna strona na ekran. Tym samym wprowadzony zostałem w błąd. Być może taka forma komuś odpowiada, lecz mnie nie. Pozdrawiam serdecznie, Witold Matusiński.

Ocena : 1 Ocena książki 2012-02-23

bez podpisu, Lider zespołu programistów

Nie przesadzę pisząc, że jest to najgorsza książka IT jaką kiedykolwiek czytałem. Materiał słabo opisany, można opanować w dwie godziny z tutoriali w internecie. Książka nie porusza nawet 1% możliwości zend, a do tego zawiera błędy

Ocena : 1 Ocena książki 2012-01-17

Włodzimierz Gajda, nauczyciel akademicki

Dzień dobry, Mój pomysł na książki o frameworkach jest prosty i dość charakterystyczny. Napisałem w ten sposób trzy książki ("PHP, MySQL i MVC", "Symfony w przykładach" oraz "Zend Framework") i piszę kolejne (następna to "Symfony 2. Od podstaw"). Chodzi mi o to, by czytelnik przy minimalnym wkładzie czasu pracy mógł samodzielnie wykonać witrynę o pewnej konkretnej złożoności i funkcjonalności. Dlatego w moich książkach nie ma właściwie żadnych opisów teoretycznych. Wszystko co nie jest potrzebne do tego, by uruchomić projekt lub przykład w danym rozdziale jest usunięte. Powtarzam: uruchomić. Teraz pracuję nad Symfony 2 i to dobry przykład ilustrujący to, o czym mówię. Wykonanie projektu, który zawiera fixtury, relacje 1:n oraz n:m, dostosowane klasy Doctrine, slugi, akcje index i show oraz stronicowanie to kwestia dosłownie kilkunastu minut. Jeśli się ma taką instrukcję jak np. w przykładzie 25.1 z książki o ZF. Bez instrukcji to jest naprawdę dużo pracy. Skłamałbym, gdybym powiedział, że mi to zajęło mniej niż miesiąc :-) Oto czego dostarczam czytelnikowi. Kilkunastominutowa pigułka wiedzy, którą samodzielnie na podstawie dokumentacji zdobywa się ciężkimi godzinami pracy. Moim zdaniem praca nad moimi przykładami to bułka z masłem nawet dla osób nie mających żadnego doświadczenia w pracy z frameworkami. Pozdrawiam serdecznie, Włodzimierz Gajda PS. Nie pomyślałem, że sześć gwiazdek ktoś odbierze jako spam. Przepraszam. Zatem post oznaczam jedną gwiazdką. Moja prywatna ocena książki to oczywiście sześć gwiazdek :-) Szczerze polecam moją książkę każdemu, kto chce minimalnym nakładem pracy nauczyć się używać ZF.