Maison >cadre php >Laravel >Comment démarrer le projet Laravel

Comment démarrer le projet Laravel

PHPz
PHPzoriginal
2023-04-23 09:08:352259parcourir

Laravel est un framework d'application Web open source basé sur le langage PHP, largement utilisé dans le développement d'applications Web. Il est connu pour sa simplicité, son élégance, sa syntaxe expressive et sa prise en charge du processus de développement Web, et possède une grande communauté et un écosystème riche, il est donc favorisé par les développeurs.

Sur le site officiel de Laravel, nous pouvons facilement trouver une documentation détaillée et les étapes d'installation de Laravel. Ci-dessous, nous présenterons brièvement comment démarrer un projet Laravel.

  1. Installer Composer

Laravel utilise Composer pour gérer les dépendances, nous devons donc d'abord installer Composer. Entrez la commande suivante sur la ligne de commande pour installer :

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

Une fois l'installation terminée, nous pouvons saisir la commande suivante pour vérifier si l'installation a réussi :

composer
  1. Installer Laravel

Avant d'installer Laravel, nous devons créez un nouveau répertoire pour enregistrer le fichier de projet. Exécutez la commande suivante dans la ligne de commande :

mkdir mylaravelapp
cd mylaravelapp

Ensuite, nous pouvons installer la dernière version de Laravel via la commande suivante :

composer create-project --prefer-dist laravel/laravel .

Le point ici signifie que nous allons installer Laravel dans le répertoire courant.

Une fois l'installation terminée, entrez la commande suivante dans la ligne de commande pour démarrer le projet Laravel :

php artisan serve

Cela démarrera un serveur de développement local et affichera les informations suivantes dans la ligne de commande :

Laravel development server started: http://127.0.0.1:8000

Nous pouvons saisir cette adresse dans le navigateur, vous pouvez voir l'interface de bienvenue de Laravel.

  1. Configuration de la base de données

Ensuite, nous devons configurer la base de données afin que notre application Laravel puisse se connecter à la base de données et l'utiliser. Recherchez le fichier .env dans le répertoire racine de mylaravelapp et modifiez les valeurs des variables suivantes :

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=mylaravelapp
DB_USERNAME=root
DB_PASSWORD=

Ici, nous utilisons MySQL comme base de données, le nom de la base de données est mylaravelapp, le nom d'utilisateur est root et le mot de passe est vide.

Ensuite, exécutez la commande suivante dans la ligne de commande pour générer la clé d'application Laravel :

php artisan key:generate

Enfin, exécutez la commande suivante dans la ligne de commande pour effectuer la migration de la base de données :

php artisan migrate

Cela créera les tables et les champs de la base de données et configurez-les en fonction de ce que nous avons dans l'application. Les classes de modèles définies dans le programme créent les relations correspondantes.

  1. Création d'itinéraires et de vues

Maintenant que notre application Laravel est connectée à la base de données et prête à l'utiliser, nous pouvons créer des itinéraires et des vues pour afficher les données.

Créez un nouveau contrôleur dans le répertoire app/Http/Controllers :

php artisan make:controller UserController

Créez ensuite une méthode d'index dans la classe UserController :

public function index() {
    $users = App\User::all();
    return view('users', ['users' => $users]);
}

Cette méthode obtiendra toutes les données utilisateur et les transmettra à un fichier appelé utilisateurs dans le fichier. vue de blade.php.

Créez une nouvelle route et ajoutez le code suivant dans le fichier routes/web.php :

Route::get('/users', 'UserController@index');

Enfin, créez un fichier de vue nommé users.blade.php dans le répertoire resources/views :

@foreach ($users as $user)
    <p>{{ $user->name }}</p>
@endforeach

Maintenant, dans Entrez http ://127.0.0.1:8000/users dans votre navigateur et vous verrez les noms de tous les utilisateurs répertoriés.

Résumé

Démarrer un projet Laravel nécessite les étapes suivantes :

  1. Installer Composer
  2. Installer Laravel
  3. Configurer la base de données
  4. Créer des itinéraires et des vues

Grâce à ces étapes, nous pouvons créer une application Laravel simple, pour afficher données et permettre le développement Web de base. Bien entendu, ce n’est qu’un simple point de départ. Laravel possède davantage de fonctions et de fonctionnalités qui nous permettent de développer des applications plus riches et plus complexes.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn