Installation de Nette

Vous voulez profiter des avantages de Nette dans votre projet existant, ou vous envisagez de créer un nouveau projet basé sur Nette ? Ce guide vous accompagnera pas à pas dans l'installation.

Comment ajouter Nette à votre projet

Nette propose un ensemble de paquets (bibliothèques) PHP utiles et élaborés. Pour les intégrer à votre projet, suivez ces étapes :

  1. Mettez en place Composer : cet outil est indispensable pour installer, mettre à jour et gérer facilement les bibliothèques dont votre projet a besoin.
  2. Choisissez un paquet : disons que vous avez besoin de parcourir le système de fichiers, ce que Finder du paquet nette/utils fait à merveille. Vous trouverez le nom du paquet dans la colonne de droite de sa documentation.
  3. Installez le paquet : exécutez cette commande à la 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 voulez créer un projet entièrement nouveau sur la plateforme Nette, nous recommandons d'utiliser le squelette préconfiguré Web Project :

  1. Mettez en place Composer.
  2. Ouvrez la ligne de commande et placez-vous à la racine de votre serveur web, par exemple /var/www/html, C:/xampp/htdocs, /Library/WebServer/Documents.
  3. Créez le projet à l'aide de cette commande :
composer create-project nette/web-project NOM_DU_PROJET
  1. Vous n'utilisez pas Composer ? Téléchargez simplement le Web Project au format ZIP et décompressez-le. Mais croyez-nous, Composer en vaut la peine !
  2. Réglez les permissions : sur macOS ou Linux, donnez les droits d'écriture aux répertoires.
  3. Ouvrez le projet dans un navigateur : saisissez l'URL http://localhost/NOM_DU_PROJET/www/. Vous verrez la page d'accueil du squelette :

Félicitations ! Votre site web est maintenant prêt pour le développement. N'hésitez pas à supprimer le template de bienvenue et à commencer à construire votre application.

L'un des avantages de Nette est que le projet fonctionne immédiatement, sans configuration. Si vous rencontrez malgré tout un problème, jetez un œil aux solutions aux problèmes courants.

Si vous débutez avec Nette, nous vous recommandons de poursuivre avec le tutoriel Créez votre première application.

Outils et recommandations

Pour travailler efficacement avec Nette, nous recommandons les outils suivants :

version: 4.x