Installation de Nette
Voulez-vous profiter des avantages de Nette dans votre projet existant, ou allez-vous créer un nouveau projet basé sur Nette ? Ce guide vous accompagnera pas à pas dans l'installation.
Comment ajouter Nette à votre projet
Nette propose une collection de paquets (bibliothèques) PHP utiles et matures. Pour les intégrer à votre projet, procédez comme suit :
- Préparez Composer : Cet outil est essentiel pour installer, mettre à jour et gérer facilement les bibliothèques nécessaires à votre projet.
- Choisissez un paquet : Supposons que vous ayez besoin de parcourir le
système de fichiers, ce que Finder du paquet
nette/utils
fait très bien. Vous pouvez voir le nom du paquet dans la colonne de droite de sa documentation. - Installez le paquet : Exécutez cette commande dans le répertoire racine de votre projet :
composer require nette/utils
Vous préférez une interface graphique ? Consultez le guide pour installer des paquets dans l'environnement PhpStorm.
Comment démarrer un nouveau projet avec Nette
Si vous souhaitez créer un tout nouveau projet sur la plateforme Nette, nous vous recommandons d'utiliser le squelette prédéfini Web Project :
- Préparez Composer.
- Ouvrez la ligne de commande et accédez au répertoire racine de votre serveur web, par exemple
/etc/var/www
,C:/xampp/htdocs
,/Library/WebServer/Documents
. - Créez le projet à l'aide de cette commande :
composer create-project nette/web-project NOM_DU_PROJET
- Vous n'utilisez pas Composer ? Il suffit de télécharger Web Project au format ZIP et de le décompresser. Mais croyez-nous, Composer en vaut la peine !
- Configuration des permissions : Sur les systèmes macOS ou Linux, définissez les permissions d'écriture pour les répertoires.
- Ouvrez le projet dans le navigateur : Saisissez l'URL
http://localhost/NOM_DU_PROJET/www/
et vous verrez la page d'accueil du squelette :

Félicitations ! Votre site est maintenant prêt pour le développement. Vous pouvez supprimer le template de bienvenue et commencer à créer votre application.
L'un des avantages de Nette est que le projet fonctionne immédiatement sans nécessiter de configuration. Cependant, si vous rencontrez des problèmes, essayez de consulter les solutions aux problèmes courants.
Si vous débutez avec Nette, nous vous recommandons de poursuivre avec le tutoriel Écrire votre première application.
Outils et recommandations
Pour travailler efficacement avec Nette, nous recommandons les outils suivants :
- IDE de qualité avec des plugins pour Nette
- Système de gestion de version Git
- Composer