Un progetto Zend Framework può essere creato in automatico usando l'apposito tool da riga di comando che si trova nella sottodirectory bin
. Il tool per Unix è chiamato zf.sh
, quello per Windows zf.bat
. Dovete semplicemente annotarvi il percorso assoluto a questo script. Su sistemi Unix potete usare l'alias della shell zf.sh=path/to/ZendFramework/bin/zf.sh.
. Vediamo come creare un progetto usando questo script.
Aprite la vostra shell, navigate fino alla directory in cui volete creare il vostro progetto, quindi usate il percorso assoluto allo script citato poc'anzi e digitate il seguente comando:
% zf create project progetto
progetto
è il nome del vostro progetto. Verrà creata la seguente struttura di directory:
progetto |-- application | |-- Bootstrap.php | |-- configs | | -- application.ini | |-- controllers | | |-- ErrorController.php | | -- IndexController.php | |-- models | -- views | |-- helpers | -- scripts | |-- error | | -- error.phtml | -- index | -- index.phtml |-- library |-- public | |-- .htaccess | -- index.php -- tests |-- application | -- bootstrap.php |-- library | -- bootstrap.php -- phpunit.xml
Gli sviluppatori Zend a questo punto raccomandano, se non lo si è ancora fatto, di aggiungere lo Zend Framework nell'include_path
. Si può sia copiarlo nella directory /library
che creare un link simbolico che unisca la directory library/Zend
con la directory /library
del vostro progetto. Su Unix si può procedere nel modo seguente:
# Symlink (link simbolico): % cd library; ln -s path/to/ZendFramework/library/Zend . # Copia: % cd library; cp -r path/to/ZendFramework/library/Zend .
Su un sistema Windows la raccomandazione è quella di usare l'interfaccia tradizionale Explorer per la gestione dei file.