25th Bře 2008

Přednáška o Zendu 1.5 – Martin Hujer

zend framework

Máme tu další článek a představení přednášky o Zend Frameworku 1.5. Dozvíme se, jak bude přednáška s vytvářením blogu vypadat nebo to Martin nechá jako překvapení na místě? Přečtěte si uvnitř článku.

mh

Je mi 18 let, bydlím v Jablonci nad Nisou, kde předposledním rokem studuji gymnázium. Od června 2007 pracuji jako programátor v MITONu. Výsledkem mé práce je zatím Doménové centrum a registrátor českých domén Kvapem.cz.

Popis Zend frameworku

Zend Framework je vlastně balík komponent postavených kolem MVC jádra.

Výhody

  • kompletní MVC Framework
  • komponentový framework – jednotlivé komponenty lze používat nezávisle
  • Convention over Configuration – není například nutné nastavovat cesty, pokud se použije standardní uspořádání souborů
  • kvalitní dokumentace
  • silná komunita
  • stojí za ním firma Zend

Verze 1.5 přidává podporu pro tvorbu Layoutů (Zend_Layout) a formulářů (Zend_Form), na které se v přednášce zaměřím.

Rozhovor

VS: Jak dlouho se zabýváš Zend Frameworkem?

MH: Začínal jsem zhruba v půlce prosince 2006 s verzí 0.6.0, takže rok a čtvrt.

VS: Jakým způsobem si se s ním učil pracovat a jak dlouho Ti trvalo, než začala být Tvoje práce efektivní?

MH: Já si návody a tutoriály neprocházím krok po kroku, ale spíš si dám nějaký jiný cíl a toho se snažím dosáhnout. Proto jsem si pročetl pár tutoriálů a pak jsem se snažil vytvořit jednoduché CMS, které bych si dal na svůj web (ten ale od léta běží na Wordpressu).

Moje práce se ZF začala být efektivní po pár měsících. Mohlo to být i dříve, ale komplikovalo to chození do školy…

VS: Zkoušel jsi nějaké jiné frameworky?

MH: Ne, nezkoušel. Moje cesta vedla od samotného PHP přes Smarty přímo k Zend Frameworku.

VS: Proč si myslíš, že je v Česku Zend nejpoužívanější framework?

MH: Protože je nejlepší. :)

Pro mě bylo při výběru důležité například to, že za ním stojí Zend a že má dobře zpracovanou dokumentaci.

VS: Jak Tě napadlo založit fórum o Zendu a jak si vysvětluješ, že je tak dobře navštěvované?

MH: Pravděpodobně první českým zdrojem o ZF byl Ronnieho Weblog a diskuze v komentářích byly někdy nepřehledné. Instalace PunBB pak byla otázkou pár chvil.

Dobrá návštěvnost je asi způsobena tím, že komplexnější problém je mnohem snadnější popsat v rodném jazyce, než v angličtině.

V sobotu 22.3. jsem fórum přemigroval na novou doménu a nový systém (SMF), takže doufám, že to pomůže jeho dalšímu rozvoji.

VS: Na přednášce chceš ukázat vývoj blogu. Máš zkušenosti s laděním kódu před publikem? Nebojíš se toho? Neuvažuješ, že by sis vzal na pomoc Laděnku? :-)

MH: Moc zkušeností s laděním před publikem nemám, ale protože v ZF funguje většinou vše na poprvé, tak se nebojím. Protože Laděnku běžně používám při vývoji, tak určitě nebudu programovat bez ní ani teď.

I když…nějaká pěkná slečna asistentka..... ;-)

VS: Je něco, co Ti v Zendu vadí? Či myslíš, že by mělo být řešeno jinak, nebo že něco chybí?

MH: Chybí mi hlavně integrace s IDE. Používám Eclipse PDT a uvítal bych, kdyby se dalo používat Code Inside i ve view (doplňování proměnných z controlleru). Ale to není chyba ZF. V něm jsem nepřišel na chuť Zend_Db_Table, takže se těším na přednášku o PHPDoctrine.

VS: Máš nějaké přání nebo nápady, co by měl obsahovat Zend Framework 2.0?

MH: Build a Scaffolding nástroje (už se na nich pracuje) a k tomu bych uvítal migrace z RoR :-)

Otázky společné pro všechny přednášející

VS: Co Tě na programování (obecně i konkrétně v PHP) nejvíc baví a co Tě naopak nejvíc štve?

MH: Nejvíc mě baví, že můžu tvořit zajímavé věci, které potom může používat spoustu lidí.

Na druhou stranu mě štve, že aplikace v PHP se často chovají nevyzpytatelně v závislosti na konfiguraci serveru.

VS: Jak se nejraději odreaguješ po dobře napsaném programu? (kromě sexu :-)

MH: Posezením s přáteli v čajovně (případně u piva) nebo sportem.

VS: A nakonec jedna futurologická. Jak myslíš, že bude vypadat web 3.0?

MH: Já bych řekl, že web 3.0 nikdy nebude :-) Web bude integrován s desktopem a první krůčky už jsou tu – Silverlight a Prism.

Díky moc za rozhovor a těším se na viděnou.

2 Responses to “Přednáška o Zendu 1.5 – Martin Hujer”

  1. Czech PHP User Group » Blog Archive » Konference PHP frameworky jaro 2008 - php frameworky v praxi Says:

    […] o PRADO frameworku – Jan Rosa Přednáška o Zendu – Martin Hujer Přednáška o frameworku Nette – […]

  2. Zend Framework CZ » Archiv » Konference PHP frameworky jaro 2008 Says:

    […] Třetí přednášku jsem přednášel já a povídal jsem o Zend Frameworku, což je IMHO aktuálně nejlepší PHP5 framework. (Slidy a kód doplním ještě dnes.) […]

Leave a Reply

grupa LGBT