Stranice koje svaki pošteni IT-jevac stavlja na zadnje mjesto
RSS icon Email icon Home icon
  • Recenzija: Zend Framework in Action

    Objavljeno: 27.11.2009. 19:40 admin Nema komentara

    Zend Framework in ActionNedavno sam nabavio najnoviju PDF verziju ove knjige i moram reći kako me je knjiga ugodno iznenadila. Činjenica je kako Zend Framework sve više postaje jedan od vodećih frameworka za razvoj PHP aplikacija. Njegova uloga možda nije toliko bitna kada govorimo o manjim projektima, no ako gradimo malo složeniju PHP aplikaciju koju ne želimo raditi pomoću gotovog CMS-a, onda je vrlo bitno pohvatati sve što Zend Framework nudi.

    Na tržištu su tek 3-4 knjige koje se konkretno bave Zend Frameworkom. Kroz kratki pregled što sve te knjige sadrže, dobio sam dojam kako je ova knjiga više orijentirana na iskusne PHP lisce, dok su ostale više orijentirane na početnike u PHP-u ili one s relativno manjim brojem PHP projekata iza sebe.

    Ukoliko ste iskusni PHP developer, mislim da će vam se ova knjiga svidjeti. Standardna dokumentacija Zend Frameworka će vam reći kako se koristi pojedini modul, API će objasniti pozive svih klasa i metoda, dok će vam ova knjiga pomoći oko toga kako iskoristiti sve elemente frameworka i staviti ih u jednu dobro organiziranu i sturkturiranu cjelinu koja će činiti vrlo kvalitetan PHP kod.

    Svaka knjiga i većina materijala o Zend Frameworku poučavaju kako koristiti MVC pattern, DB_Table klase, Zend_View i ostale osnovne dijelove. U ovom izdanju knjige možete naučiti kako ugraditi Ajax u ZF projekte, kako implementirati funkcionalnost tražilice korištenjem Zend_Search_Lucene, kako se povezati na vanjske web servise, kako ugraditi Zend_Cache itd.

    Osim svega nabrojanog, u knjizi ima jako puno savjeta, kako organizirati razvojnu, testnu i produkcijsku okolinu, kako pravilno organizirati kod, gdje koristiti Helper klase, kako koristiti Zend_Layout, kako koristiti Subversion u razvoju PHP aplikacija.

    Evo nekoliko loših stvari oko ove knjige. Ako ste PHP developer koji je barem jednom koristio Zend Framework, onda sigurno znate kako se ZF konstantno razvija i gotovo svaki mjesec-dva izađe nova verzija framework. Budući je knjiga napisana kada je aktualna verzija bila 1.5 (a sada je 1.9.6), treba uzeti u obzir kako su neki dijelovi koda postal zastarjeli te se neke metode klasa više ili ne koriste ili su neke klase dobile novo ime. Primjetio sam kako su se ljudi koji su pročitali ovu knjigu žalili na hrpu grešaka u kodu. Moram priznati da nisam našao neke pogreške, osim onih koje se tiču nefunkcionalnosti na novijim verzijama frameworka.

    Ovo bi mogao biti problem za početnike, jer uz čitavu materiju knjige, potrebno je još znati nadograditi ranije razvijenu funkcionalnost u verziji 1.5. Osobno sam tokom čitanja knjige koristio priloženi kod kao početnu točku za razvoj aplikacije temeljene na verziji 1.9.5, tako da ne mogu reći da sam obratio pozornost na problem sintakse u verziji 1.5.

    Iz svega navedenog mogu reći kako bi početnici PHP-a trebali uzeti neku drugu knjigu prije nego što bi htjeli proučiti detalje Zend Frameworka, dok bi iskusni PHP majstori obavezno trebali pogledati ovu knjigu, jer ona uistinu pruža mogućnost shvaćanja punog potencijala Zend Frameworka.

    Naslov: Zend Framework in Action
    Autori: Rob Allen, Rick Lo, Stephen Brown
    Jezik: engleski
    Broj stranica: 425
    Izdanje: ožujak 2009.
    ISBN: 1-9339-8832-0
    ISBN 13: 978-1-9339-8832-0
    Teme i tehnologije: PHP
    Ocjena: -5/5

    Ostavite komentar: