Rumah >rangka kerja php >Laravel >Cara menggunakan laravel

Cara menggunakan laravel

PHPz
PHPzasal
2023-05-20 16:33:09710semak imbas

Laravel ialah rangka kerja aplikasi web PHP yang popular yang menyediakan banyak ciri berguna untuk membantu pembangun web membina dan menggunakan aplikasi web berkualiti tinggi dengan cepat. Berikut ialah beberapa langkah asas untuk menggunakan Laravel:

  1. Memasang Laravel

Mula-mula, anda perlu memasang Laravel pada mesin tempatan anda. Anda boleh menggunakan Komposer untuk memasang Laravel pada Windows, Mac atau Linux. Komposer ialah pengurus kebergantungan PHP yang memuat turun dan memasang Laravel dan kebergantungannya secara automatik.

Memasang Laravel sangat mudah menggunakan Komposer. Cuma buka terminal atau command prompt dan masukkan arahan berikut:

composer global require laravel/installer

Arahan ini akan memasang pemasang Laravel secara global. Setelah pemasangan selesai, anda boleh mencipta contoh baharu projek Laravel anda menggunakan arahan berikut:

laravel new myproject
  1. Konfigurasi Pangkalan Data

Laravel juga memerlukan pangkalan data untuk dijalankan. Secara lalai, Laravel menggunakan pangkalan data MySQL, tetapi ia juga menyokong pangkalan data lain seperti PostgreSQL, SQLite dan SQL Server. Anda perlu mengkonfigurasi maklumat sambungan pangkalan data dalam fail .env. Contohnya, jika anda menggunakan pangkalan data MySQL, fail .env akan kelihatan seperti ini:

DB_DATABASE=your_database_name
DB_USERNAME=your_database_username
DB_PASSWORD=your_database_password

Pastikan anda menggantikan nilai ini dengan nama pangkalan data sebenar, nama pengguna dan kata laluan anda.

  1. Menggunakan Antara Muka Baris Perintah Artisan

Laravel dilengkapi dengan alat antara muka baris arahan yang dipanggil Artisan yang membantu anda melaksanakan pelbagai tugas berguna seperti penjanaan kod, migrasi Pangkalan Data, arahan konsol dan ujian. Berikut ialah beberapa arahan Artisan yang biasa digunakan:

  • Jana pengawal: php artisan make:controller MyController
  • Jana model: php artisan make:model MyModel
  • Jana migrasi: php artisan make:migration create_users_table
  • Jalankan migrasi:php artisan migrate
  • Jana seeder:php artisan make:seeder UserSeeder
  • Run seeder:php artisan db:seed
  1. Tentukan laluan

Laravel menggunakan penghalaan untuk menentukan cara membalas permintaan daripada penyemak imbas web. Dalam Laravel, penghalaan digunakan untuk memetakan URL dan meminta jenis kepada kaedah pengawal tertentu. Untuk mentakrifkan laluan, anda membuka fail route/web.php dan menambah kod yang serupa dengan yang berikut:

Route::get('/', function () {
    return view('welcome');
});

Kod ini mewakili pemetaan URL akar kepada paparan bernama selamat datang. Anda juga boleh menggunakan jenis permintaan lain seperti POST, PUT, PATCH dan DELETE. Contohnya, kod berikut memetakan permintaan POST kepada kaedah stor pengawal bernama UserController:

Route::post('/users', 'UserController@store');
  1. Buat pengawal

Pengawal digunakan untuk mengendalikan permintaan untuk aplikasi web , melaksanakan logik perniagaan dan menjana respons. Anda boleh mencipta pengawal menggunakan alat baris arahan Artisan. Sebagai contoh, arahan berikut akan menjana pengawal bernama UserController:

php artisan make:controller UserController

Arahan ini akan menjana fail UserController.php dalam direktori app/Http/Controllers.

  1. Mencipta Pandangan

Paparan ialah komponen dalam aplikasi Laravel yang mengendalikan output HTML akhir. Dalam Laravel, paparan dibuat menggunakan enjin templat Blade. Paparan boleh mengandungi HTML statik, kod PHP dan sintaks templat Laravel. Anda boleh mencipta paparan baharu menggunakan perintah Artisan berikut:

php artisan make:view myview

Arahan ini akan mencipta fail baharu bernama myview.blade.php dalam direktori sumber/pandangan. Anda boleh menambah HTML, kod PHP dan teg templat (seperti {{ $variable }} dan @foreach) untuk menjana paparan.

  1. Menjalankan Aplikasi Laravel

Apabila anda bersedia untuk menjalankan aplikasi Laravel anda, anda boleh memasukkan arahan berikut dalam terminal atau command prompt:

rreee

Arahan ini akan memulakan pelayan web terbina dalam PHP pada localhost dan menjalankan aplikasi Laravel anda pada http://localhost:8000.

Ringkasan

Laravel ialah rangka kerja aplikasi web PHP yang ringkas dan mudah digunakan yang menyediakan banyak ciri berguna seperti penghalaan, pengawal, pandangan dan antara muka baris arahan Artisan. Dengan menggunakan Laravel, anda boleh mempercepatkan dan memudahkan pembangunan dan penggunaan aplikasi web.

Atas ialah kandungan terperinci Cara menggunakan laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:ralat laravel5.5 401Artikel seterusnya:ralat laravel5.5 401