Telepítés
A Zend Framework objektumorientált PHP 5-tel épült, és 5.1.4-es vagy újabb PHP-t követel. Részletesebb információkért kérjük tekintsd át a
rendszer követelmények függeléket.
Miután egy megfelelő PHP környezet rendelkezésre áll, a következő lépés a Zend Framework egy példányának beszerzése, mely hivatalos forrásból beszerezhető a következő módok bármelyikén:
Töltsd le az utolsó stabil kiadást.
Ez a mind
.zip,
mind
.tar.gz
formátumban elérhető kiadás jó választás azoknak, akik újak a Zend Frameworkben.
Töltsd le az utolsó éjjeli pillanatképet.
Azoknak, akik elég bátrak az élen járni, az éjjeli pillanatképek jelenítik meg a Zend Framework fejlesztésének legutóbbi fázisát. A pillanatképek elérhetők mind kizárólag angol, mind pedig az összes elérhető nyelvű dokumentációval együtt csomagolva. Ha mindenképp a legfrissebb Zend Framework fejlesztésekkel akarsz dolgozni, akkor vedd fontolóra egy Subversion (SVN) ügyfél használatát.
Egy
Subversion
(SVN) ügyfél használata. A Zend Framework nyílt forrású szoftver, és a fejlesztéséhez használt Subversion raktára nyílvánosan hozzáférhető. Vedd fontolóra egy SVN ügyfél használatát a Zend Framework beszerzéséhez, ha már most is SVN-t használsz az alkalmazásaid fejlesztéséhez, részt akarsz venni a keretrendszer fejlesztésében, vagy sokkal sűrűbben kell frissítened a keretrendszer-verziód, mint ahogy a kiadások megjelennek.
Az exportálás
akkor hasznos, ha egy adott átdolgozást akarsz leszedni a munkapéldányokban létrejövő
.svn
könyvtárak nélkül.
Egy munkapéldány áttekintése
akkor jó, ha részt veszel a Zend Framework fejlesztésében, és így bármikor tudsz
frissíteni SVN-nel.
Egy külső meghatározás
rendkívül kényelmes azon fejlesztők számára, akik már használnak SVN-t az alkalmazásaik munkapéldányainak kezeléséhez.
Az URL a Zend Framework SVN raktárának törzséhez:
http://framework.zend.com/svn/framework/trunk.
Ha rendelkezésedre áll a Zend Framework egy példánya, az alkalmazásodnak hozzá kell tudni férni a keretrendszer osztályaihoz.
Noha ez sok módon megoldható,
a
PHP include_path-odnak
tartalmaznia kell a Zend Framework osztálykönyvtárát.
A Zend Framework egyik leghasznosabb jellegzetessége az
Elülső Vezérlő
és a
Modell-Nézet-Vezérlő
(MNV) minták megvalósítása.
Kezdj a Zend Framework MNV-vel!
Mivel a Zend Framework összetevői elég lazán kapcsolódnak egymáshoz, a különböző összetevők szükség szerint kiválaszthatók önálló használatra. A most következő fejezetek mindegyike egy adott összetevő használatát dokumentálja.