Instalace
Zend Framework je vytvořen s využitím objektově orientovaného PHP 5
a vyžaduje PHP 5.2.11 nebo vyšší. Podívejte se na
systémové požadavky pro detailní informace.
Když je připraveno odpovídající prostředí, další krok je získání kopie Zend Frameworku,
což může být učiněno následujícími oficiálními cestami:
Stáhnout poslední stabilní verzi.
Tato verze, dostupná v .zip nebo .tar.gz, je správná volba pro
začátečníky se Zend Frameworkem.
Stáhnout poslední noční snapshot.
Těm, kteří jsou ochotni pracovat na ostří nože, poskytuje noční snapshot poslední pokrok ve vývoji Zend Frameworku.
Snapshoty jsou zabaleny buď jen s dokumentací v angličtině nebo ve všech dostupných jazycích. Pokud hodláte
pracovat s nejnovějšími změnami ve vývoji Zend Frameworku, zvažte použití Subversion (SVN) klienta.
Použití Subversion (SVN) klienta. Zend Framework
je open source software a Subversion repositář použitý pro jeho vývoj je veřejně přístupný. Zvažte
využítí SVN pokud už používáte SVN pro vývoj svých aplikací, chcete přispívat zpět do frameworku
nebo potřebuje využívat ještě nevydané verze frameworku.
Exportování je
užitečné, pokud potřebuje získat konkrétní revizi frameworku bez .svn adresářů, které
jsou vytvořeny v pracovní kopii.
Checkout pracovní kopie
je je vhodný pokud chcete přispívat do Zend Frameworku a pracovní kopie může být kdykoliv aktualizována pomocí
svn
update.
Externals definition
je vhodná pro vývojáře používající SVN pro správu pracovních kopií svých aplikací.
URL hlavního vývojového stromu (trunk) Zend Framework repositáře je:
http://framework.zend.com/svn/framework/trunk
Až získáte kopii Zend Frameworku, musíte vaší aplikace umožnit přístup k třídám frameworku.
Existuje
několik cest, jak toho dosáhnout, vaše PHP
include_path
musí obsahovat cestu ke knihovně Zend Framework.
Jedna z nejdůležitějších vlastností Zend Frameworku je vlastní implementace
Front Controlleru a
návrhového vzoru
Model-View-Controller (MVC).
Začněte se Zend Framework MVC!
Protože komponenty Zend Frameworku jsou volně spojeny, mohou být použity jednotlivě, podle potřeby.
Každá z následujících kapitol popisuje použití konkrétní komponenty.