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

Comment démarrer le projet Laravel

PHPz
Libérer: 2023-04-23 09:18:57
original
2263 Les gens l'ont consulté

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
Copier après la connexion

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

composer
Copier après la connexion
  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
Copier après la connexion

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

composer create-project --prefer-dist laravel/laravel .
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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=
Copier après la connexion

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
Copier après la connexion

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

php artisan migrate
Copier après la connexion

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
Copier après la connexion

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

public function index() {
    $users = App\User::all();
    return view('users', ['users' => $users]);
}
Copier après la connexion

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');
Copier après la connexion

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
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal