Bonjour cher lecteur(trice),
Hé oui, je ne t’ai pas oublié !
Cette fois ci, nous allons parler de Symfony et de Netbeans.
Pour des raisons que j’ai encore du mal à comprendre, j’ai décidé de me mettre à ce Framework si réputé qu’est Symfony. Et pour bien commencer, il faut paramétrer notre IDE préféré pour pouvoir utiliser les fonctionnalités de Symfony avec ce dernier.
Pour ce faire, commencez par télécharger :
– Symfony2 (2.3.1 au moment où j’écris ces lignes), prenez la version « Standard » au format zip : http://symfony.com/download
– Netbeans (7.3.1 toujours au même moment) : https://netbeans.org/downloads/.
Pour faire fonctionner Netbeans, il vous faudra un JDK (pour Java Development Kit) qui est téléchargeable ici : http://www.oracle.com/technetwork/java/javase/downloads/index.html
Si vous n’avez pas d’environnement PHP/Mysql à disposition, téléchargez l’un des logiciels suivant :
– EasyPhp (http://www.easyphp.org/download.php)
– Wamp (http://www.wampserver.com/#download-wrapper)
Je ne parle pas de leur configuration ici, il a des tutos un peu partout sur le net.
1 -Installer JDK
Hum, exécuter le fichier d’installation… et suivant suivant…
2 -Installer Netbeans
Installez Netbeans (pas besoin d’explication pour çà quand même !).
3 – Paramétrer Symfony2 dans Netbeans
Une fois Netbeans installé, lancez le, puis allez dans le menu suivant « Tools>Options »:
Puis dans le menu PHP, dans l’onglet Symfony2 (difficile de se tromper !), cliquer sur « Browse » :
Allez chercher maintenant le fichier zip que vous avez précédemment téléchargé :
Voilà, Netbeans sait maintenant comment créer un projet Symfony2 !
4 – Créer un projet Symfony2 dans Netbeans
Faire un clic droit>New Project
Houra ! Il connait Symfony2 !
5 – Et après ?
Symfony2 est compliqué à utiliser si vous devez créer vos bundles, ou vos entités à la main. Il utilise des commandes PHP qui sont activables directement dans Netbeans pour ne pas avoir à ouvrir votre invite de commande !
C’est par ici que ça se passe => Configurer PHP dans Netbeans
Sans commentaires