Installation de Nette
Vous souhaitez exploiter les avantages de Nette dans votre projet existant ou vous envisagez de créer un nouveau projet basé sur Nette ? Ce guide vous guidera pas à pas dans l'installation.
Comment ajouter Nette à votre projet
Nette propose une collection de packages (bibliothèques) utiles et sophistiqués pour PHP. Pour les intégrer à votre projet, suivez les étapes suivantes :
- Cet outil Composer: est essentiel pour faciliter l'installation, la mise à jour et la gestion des bibliothèques nécessaires à votre projet.
- Choisir un paquetage: Supposons que vous ayez besoin de naviguer dans le système de
fichiers, ce que Finder du paquetage
nette/utils
fait à merveille. Vous trouverez le nom du paquet dans la colonne de droite de sa documentation. - Installer le paquetage: 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 d' installation 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 de projet Web:
- Set up Composer.
- Ouvrez la ligne de commande et naviguez jusqu'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 PROJECT_NAME
- Ne pas utiliser Composer? Téléchargez simplement le projet Web au format ZIP et extrayez-le. Mais croyez-nous, Composer en vaut la peine !
- Définir les permissions: Sur les systèmes macOS ou Linux, définissez les permissions d'écriture pour les répertoires.
- Ouvrir le projet dans un navigateur: Entrez l'URL
http://localhost/PROJECT_NAME/www/
. Vous verrez la page d'accueil du squelette :
Félicitations ! Votre site web est maintenant prêt à être développé. N'hésitez pas à supprimer le modèle de bienvenue et à commencer à construire votre application.
L'un des avantages de Nette est que le projet fonctionne immédiatement sans nécessiter de configuration. Toutefois, si vous rencontrez des problèmes, pensez à consulter les solutions aux problèmes courants.
Si vous débutez avec Nette, nous vous recommandons de poursuivre avec le tutoriel Créer votre première application.
Outils et recommandations
Pour un travail efficace avec Nette, nous recommandons les outils suivants :
- IDE de haute qualité avec des plugins pour Nette
- Système de contrôle de version Git
- Compositeur