Maison > Article > développement back-end > tutoriel d'apprentissage de Laravel
1. Pour installer Laravel, vous pouvez l'installer directement avec composer, puis utiliser laravel new xxx pour créer un nouveau projet
Une fois composer (outil de gestion de paquets php) installé sur le serveur,
<span class="hljs-symbol">composer <span class="hljs-meta">global <span class="hljs-meta">require <span class="hljs-string">"laravel/installer=~1.1"</span></span></span></span>
export PATH=<span class="hljs-variable">$PATH<span class="hljs-symbol">:/root/.composer/vendor/bin/</span></span>
Ensuite, vous pouvez utiliser la commande
laravel new xxx
2 , configurez des liens élégants, afin que vous puissiez y accéder lors de la définition des itinéraires
Ajoutez-en un de plus dans l'emplacement
emplacement / {
try_files $uri $uri/ / index.php?$query_string;
}
Le chemin de définition du port ici doit être défini sur public
/blog/public
3. Test d'automatisation
php supplier/bin/phpunit --bootstrap /ecmoban2/blog/bootstrap/autoload.php /ecmoban2/blog/tests/Feature/ExampleTest .php
ou
phpunit --bootstrap /ecmoban2/blog/bootstrap/autoload.php /ecmoban2/blog/tests/Feature/ExampleTest.php
4. Utilisez artisan
Affichez les classes qui peuvent être générées automatiquement
php artisan list make
Par exemple, si nous créons un contrôleur d'article
php artisan make:controller ArticleController
Vous pouvez également créer beaucoup de choses...
5 Afficher les règles d'utilisation
retour. view('articles.lists');
Ce qui précède représente une vue renvoyée. Le chemin d'affichage est le suivant. existe, créez-le manuellement. Cette méthode est dédiée à la fonction view
resources/views/articles/lists.blade.php
6. Routage Route. Règles
Après que le représentant ci-dessus ait visité xxx.com/user Le résultat est que la valeur de la variable $name est prédéfinie
Route::get('user/ {nom?}', fonction ( $name = 'JellyBool') { return 'Bonjour '.$name }) ;
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!