Laravel est l'un des frameworks PHP les plus populaires, réputé pour sa syntaxe expressive, ses outils puissants et son ensemble complet de fonctionnalités. Que vous créiez des applications à petite échelle ou des systèmes de grande entreprise, Laravel fournit tout ce dont vous avez besoin pour créer des expériences Web transparentes et modernes.
Dans ce guide étape par étape, nous vous aiderons à démarrer avec Laravel 11 en couvrant l'installation d'outils essentiels comme PHP, Composer et MySQL. Nous vous guiderons également dans la configuration de Laravel à l'aide de XAMPP, la configuration de l'environnement et la création de votre première application « Hello World ». Ce guide est parfait pour les débutants qui souhaitent une introduction pratique au développement de Laravel.
Tout d'abord, assurez-vous que XAMPP est installé et exécuté sur votre système :
Laravel nécessite Composer, un gestionnaire de dépendances pour PHP. Voici comment l'installer :
Pour confirmer l'installation, ouvrez l'invite de commande (ou le terminal) et exécutez :
composer --version
Si Composer est installé, vous verrez le numéro de version.
Ouvrez votre invite de commande ou votre terminal et accédez au répertoire htdocs de votre installation XAMPP. Ce répertoire est l'endroit où résideront les fichiers de votre site Web (chemin par défaut : C:xampphtdocs).
Exécutez la commande suivante pour créer un nouveau projet Laravel :
composer create-project --prefer-dist laravel/laravel helloworld
Cela créera un dossier nommé helloworld avec une nouvelle installation de Laravel.
Accédez au dossier du projet :
cd helloworld
Dans ce dossier, il y a un fichier .env. Ce fichier contient les variables d'environnement du projet Laravel. Puisque vous utilisez XAMPP, assurez-vous de définir la connexion à la base de données pour MySQL.
Ouvrez le fichier .env et configurez les paramètres de la base de données :
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=yourdatabase DB_USERNAME=yourdbusername DB_PASSWORD=
Assurez-vous que le DB_DATABASE existe dans votre base de données MySQL (vous pouvez en créer un via phpMyAdmin).
Exécutez la commande suivante pour démarrer le serveur de développement intégré de Laravel :
php artisan serve
Par défaut, cela démarrera le serveur sur http://localhost:8000.
Étape 6 : Créer une route et un contrôleur pour « Hello World »
Ouvrez routes/web.php et ajoutez la route suivante :
composer --version
Ouvrez votre navigateur et accédez à http://localhost:8000 pour voir « Hello World » affiché sur la page.
Vous avez maintenant configuré une application Laravel "Hello World" de base à l'aide de XAMPP. Vous pouvez étendre cela en ajoutant des vues, des connexions à la base de données et d'autres fonctionnalités selon vos besoins.
Cela devrait vous guider dans la création d'un projet Laravel simple à l'aide de XAMPP. Bon codage !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!