A ZF használatához először töltsük le a legutolsó library-t.
A Zend Framework esetén fontos a könyvtárstruktúra és a könyvtárak elnevezései, mert ennek alapján találja meg a keretrendszer a megadott osztályokat. A Zend az alábbi könyvtárstruktúrát javasolja:
projektnev
- application - Itt van a Zend alkalmazás View, Model és Controller része. A webről nem elérhető módon!
- controllers
application.ini - a Zend alkalmazás beállításainak helye
- models
- views
- filters
- helpers
- scripts
- index
- library - egyéb saját lib-eket is ide rakhatunk. Fontos, ahogy a php_include-ba bekerüljön az útvonal. A Zend erről gondoskodik
- Zend - Ide a letöltött csomagból a library/Zend könyvtár tartalmát kell tenni
- tests - Tesztesetek, egységtesztek helye
- web_root - Itt lesz a web szerveren a virtuális könyvtár gyökere, tehát közvetlenül csak az érhető el, ami itt vagy ennek az alkönyvtárában található
- css - a weboldal css fájljai
- img - a weboldalon használandó képek
- js - javascript fájlok
Ha a Zend hivatalos tutorialját nézzük, akkor az ott közölt könyvtárstruktúra kicsit másképpen néz ki, de így talán egyszerűbb most.