Zend Framework: Základy - Recenzia
Môj zamestnávateľ v poslednej dobe platí pre skupinu vývojárov z nás, aby sa Zend Framework: Základy Samozrejme, tu budem zhrnul svoje myšlienky a názory na ihrisku pre ostatných. Pre tých, ktorí chcú ušetriť čas, tu je moje zhrnutie:
Pre vývojárov, ktorí nemali čas pozrieť sa na Zend Framework Kurz (Zend Framework: Základy) ponúka dobrý celkový obraz prostredníctvom zavedenia si na kľúčové oblasti a dáva dostatok informácií, aby mohol pokračovať. Pre tých, ktorí strávili nejaký čas pri pohľade na rámec, a šli sme za jeden či dva návody Tento kurz neponúka toľko ďalej.
Pozadie
Bol som PHP developer cca 5-6 roky, a začal pracovať s Zend Framework na jednotlivých súčastí za posledných 6 mesiacov. Som sa rozvinúť, a / alebo bol developer na pár malých Zend Framework MVC sites. Budem úprimný, nemal som obrovské množstvo expozície iných rámcov z hľadiska kódovania, ale strávil niekoľko hodín skúmanie a hodnotenie webových stránok projektu them. rámec a obce okolo Zend Framework to je docela vzrušujúce a tam sa zdajú byť obrovské možnosti, kde jeho chodu.
O priebehu
Kurz je dodávaný cez 9 dve hodiny sedenia WebEx (s 10-minútová prestávka uprostred). Čas strávený prechádza súbor prezentácií poskytovaných Zend s diskusiou kedykoľvek. Môžete použiť mikrofón hovoriť s inštruktorom, ale aby som bol úprimný, som nevidel nikoho použiť niečo viac než chat okna. Navyše je VMWare Ubuntu stroj za predpokladu, že má napríklad kód a projekty, ktoré skúšobnú verziu Zend Studio. Rozhovory samozrejme vodca účastníkom buď cez riešenie integrovanej VoIP, alebo môžete vytočiť jedným z mnohých na celom svete voľby v číslach.
V priebehu materiál sa skladá z stručný prehľad rámca a vzor MVC Než sa vydáte na ukážkovej aplikácii guestbook. Diskusia preukázala Bootstrapping, Zend_Application, databázových tabuliek, Prístup k databáze, formuláre, filtrovanie, ACL, overovanie, atď, atď V podstate pre všetky témy, ktoré si vyžadujú, aby sa základné stránky do prevádzky po celý čas dáva vám nástroje na Choďte a pokročilejšie v rámci (aj keď to predsa čiastku "Pozrite sa na stránky" veľa času).
Čas je daná kódom nejaké príklady, a rozvíjať "Kniha návštev" a prosté "wiki" aplikácie. Osobne som cítil, že poskytovanie kód alebo každej aplikácie a potom nás žiada, aby sme rozvíjať to, čo bola v podstate kópia spolu sa naozaj poskytnúť dobré skúsenosť. Bol by som radšej vyvíjať aplikácie podobné, ale nie totožný. na príklad aplikácie s výhodou mať sprievodca ktorý sa odkazuje. Inak stavebné aplikácie od nuly s demonštrátor by potenciálne viedla k ďalším otázkam, prečo a ako, a umožňuje tak lepšie pochopenie rámca, po tom všetkom sa môžete pozrieť špecifiká po skončení kurzu.
Posledná prednáška sa skladala z práce na wiki aplikácie s pomoci / pokyny inštruktora. Po absolvovaní kurzu spätnej väzby bolo prijaté, bolo zdôraznené niekoľkokrát cez kurz, ktorý sa Zend spätná väzba veľmi vážne, v skutočnosti zrejme naša verzia bola samozrejme úplne nová. Niektorí iní vývojári v spoločnosti bude brať samozrejme čoskoro, takže bude zaujímavé sledovať, či sa to stalo.
Kurz štýl bol neformálne, možnosť spätnej väzby a spoluprácu medzi účastníkmi a inštruktor. Samozrejme vodca bol priateľský, prístupný (e-mailové adresy sú spoločné pre otázky), a zatiaľ čo jeho prezentáciu snímok bol trochu neistý zdalo plne kompetentní v rámci. On bol jednoznačne ten, kto používa rámci pravidelne a nie niekoho, kto sa učí učiť Samozrejme, že som mal rád "skutočný svet" skúsenosť v tomto smere.
Celkový pocit
V niektorých cestách som zistil, že samozrejme strata času, v iných to bolo veľmi užitočné. Dúfam, že dostanem svoje dôvody v rámci jasne, a možno poskytnúť niektoré k zamysleniu a užitočnú spätnú väzbu (Knowing Me to je nepravdepodobné!).
Pre mňa bol tento kurz zameraný na príliš nízkej úrovni. Po prešiel Rýchly sprievodca, prečítajte si Rob Allen je Zend Framework v akcii, a pracoval s rámcom trochu som sa naozaj nič moc. Ja by som rád v priebehu vyzdvihnúť od konca QuickStart a rozvíjať ďalšie zručnosti.
To znamená, že kurz titulu sa jasne "Zend Framework: základy" a v tomto aspekte samozrejme dosiahne, čo sa na to. Ostatní členovia vývojového tímu, ktorý doteraz strávil čas sa pozrieme do rámca dokončenia každé stretnutie s nadšením a otázky, ktoré bolo naozaj pekné vidieť.
Nie je všetko stratené, to bolo dobré tráviť čas potvrdenie základné informácie o rámcových a dostať sa opýtať na pár otázok v oblastiach, kde som si nebol 100%. To bolo tiež čas, ktorý som si sadnúť každý deň a premýšľať o kódovanie pomocou rámca a budúcich projektov, niečo, čo by sa v mohol urobiť inak (Viete si predstaviť vaše firma súhlasiť, že to:)). V neposlednom rade tiež získať pekné certifikát Zend povedať, že ste sa zúčastnili kurzu (aj keď e-mailom).
Zend Framework Certifikácia
To bola jedna otázka, ktorá stále prichádza na myseľ v priebehu, to by ma pripraviť na certifikáciu? Rýchle a ľahké je rezolútne NIE. Kurz Inštruktor bol úplne jasne, že s ďalšie odporúčania, že pre certifikáciu, mali by ste naozaj používať rámca na každodennej báze a cítiť veľmi pohodlne a verí v jeho použití a metodík.
Prehľad
Vzhľadom k tomu, čo som napísal vyššie, budem zhrnúť všetko, čo v dvoch jednoduchých bodoch:
- Nové Zend Framework: Tento kurz má presne to, čo by ste čakali, že vám pekný úvod do rámca a dobrú prípravu na základy, z ktorých môžete stavať. Kurz Zdá sa, že vzbudiť záujem a nadšenie pre rámec medzi vývojármi.
- Používa Zend Framework: Keď to bolo pekné, aby podoprieť niektoré veľmi základné Cítil som čas, úsilie a finančné prostriedky, aby sa kurz mohol byť lepší v niekde inde. Bude pekné SEEA Zend vytvoriť novú vyššiu úroveň kurzu, aby vývojári do ďalšej úrovne. - Aspoň na úroveň certifikácie a predčiť očakávania, že by som sa okamžite prihlásiť.


















































Ahoj Len som chcel, aby si vedel, sa mi páči kus písania na vašich webových stránkach. Ale ja som zamestnávať Firefox na počítači z verzie 8.x Crashbang Ubuntu a design nie sú úplne vyhovujúce. Nie je to veľký problém, môžem ešte v podstate Prečítajte si články a vyhľadávanie informácií, ale len chcel informovať o tom. Navigačný panel je druh ťažké uplatniť sa config mi beží. Pokračujte vo skvelej práci!
Ospravedlňujeme sa počuť o problémoch s návrhom, mám rovnaký s Operou na Fedora 11, ale FF je to manipulácia v poriadku. Ak dostanem šancu, budem pozerať na aktualizáciu projektu znova.
Sláva, bolo to dojem, že som dostal od čítania osnovy, že tam nebolo moc, že sa budem učiť, ale ako ste povedali, že je dobré mať možnosť dať veci na pravú mieru na niekoľkých miestach Zend. Po prečítaní tohto som mohol, len prečítať knihy znovu, a ísť rovno na pokročilejšie a možno bezpečnostné jeden, a využiť tento čas k objasneniu pochybností budem musieť ... Vďaka za blog šéf!