Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
slam4:php:phalcon:installation [2016/01/22 10:24] – [3- Paramétrage des outils en ligne de commande] jcheron | slam4:php:phalcon:installation [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
=== apt-get === | === apt-get === | ||
- | <sxh bash:tilte: | + | Ajouter les dépôts à votre distribution |
- | sudo apt-add-repository ppa: | + | |
- | sudo apt-get update | + | <sxh bash> |
+ | # Stable releases | ||
+ | curl -s https:// | ||
+ | # Nightly releases | ||
+ | curl -s https:// | ||
+ | </ | ||
+ | |||
+ | Puis installer : | ||
+ | <sxh bash: | ||
sudo apt-get install php5-phalcon | sudo apt-get install php5-phalcon | ||
+ | |||
+ | # or for PHP 7 | ||
+ | |||
+ | sudo apt-get install php7.0-phalcon | ||
</ | </ | ||
+ | |||
=== Compilation === | === Compilation === | ||
Il est aussi possible de compiler la dernière version Phalcon : | Il est aussi possible de compiler la dernière version Phalcon : | ||
Ligne 116: | Ligne 128: | ||
Pour l' | Pour l' | ||
+ | |||
+ | ===== -- Outils ===== | ||
+ | |||
+ | Installer composer : https:// | ||
+ | |||
+ | Installer Git : https:// | ||
===== -- Débogage ===== | ===== -- Débogage ===== | ||
+ | |||
+ | ==== -- xdebug ==== | ||
+ | |||
Installer impérativement [[slam4: | Installer impérativement [[slam4: | ||
+ | |||
+ | ==== -- Phalcon debugbar ==== | ||
+ | Phalcon debugbar est une adaptation pour phalcon du projet php-debugbar | ||
+ | === -- Installation === | ||
+ | En invite de commande : | ||
+ | |||
+ | Déplacez vous dans le dossier de l' | ||
+ | |||
+ | <sxh bash> | ||
+ | php composer.phar require --dev snowair/ | ||
+ | </ | ||
+ | |||
+ | |||
+ | === -- Autochargement === | ||
+ | |||
+ | Dans le fichier app/ | ||
+ | |||
+ | <sxh php> | ||
+ | require APP_PATH. "/ | ||
+ | </ | ||
+ | |||
+ | === -- Instanciation === | ||
+ | |||
+ | |||
+ | <sxh php; | ||
+ | ... | ||
+ | /** | ||
+ | * Handle the request | ||
+ | */ | ||
+ | $application = new \Phalcon\Mvc\Application($di); | ||
+ | $di[' | ||
+ | |||
+ | (new ServiceProvider( APP_PATH .'/ | ||
+ | echo $application-> | ||
+ | ... | ||
+ | </ |