Bermula dengan Laravel: Aplikasi Pertama Anda

PHPz
Lepaskan: 2024-08-12 16:34:18
asal
406 orang telah melayarinya

Getting Started with Laravel: Your First Application

Laravel ialah salah satu rangka kerja PHP paling popular di luar sana, disukai oleh pembangun kerana sintaksnya yang elegan, set ciri yang kaya dan kemudahan penggunaan. Jika anda baru menggunakan Laravel atau baru dalam pembangunan web, membina aplikasi Laravel pertama anda ialah cara terbaik untuk menyelami dunia pembangunan PHP moden. Panduan ini akan membimbing anda melalui asas-asas menyediakan aplikasi Laravel pertama anda, daripada pemasangan hingga penggunaan, supaya anda boleh mula membangunkan aplikasi web yang berkuasa dan boleh diselenggara.

Apa itu Laravel?

Laravel ialah rangka kerja PHP sumber terbuka yang direka untuk menjadikan proses pembangunan lebih mudah sambil mengekalkan set ciri yang berkuasa. Ia mengikuti corak seni bina MVC (Model-View-Controller), yang membantu dalam menyusun kod secara logik. Laravel dilengkapi dengan enjin templat terbina dalam yang dipanggil Blade, ORM yang dipanggil Eloquent dan pelbagai ciri lain yang menjadikan pembangunan aplikasi web yang mantap menjadi mudah.

Mengapa Memilih Laravel?

  • Sintaks Elegan: Sintaks Laravel adalah bersih dan ekspresif, menjadikan kod anda lebih mudah dibaca dan diselenggara.
  • Ekosistem Komprehensif: Laravel dilengkapi dengan pelbagai alatan dan perpustakaan yang merangkumi kebanyakan aspek pembangunan web, daripada pengesahan kepada pembinaan API.
  • Sokongan Komuniti: Laravel mempunyai komuniti yang luas dan aktif, bermakna terdapat banyak tutorial, forum dan pakej yang tersedia untuk membantu anda.
  • Ciri Moden: Laravel sentiasa dikemas kini untuk menyertakan amalan pembangunan web terkini, memastikan projek anda sentiasa berada di peringkat termaju.

Menyediakan Laravel

Sebelum kita mula membina aplikasi pertama, kita perlu menyediakan persekitaran kita. Berikut ialah panduan ringkas tentang cara untuk bermula.

  1. Pasang Komposer:
    Laravel memerlukan Komposer, pengurus pergantungan PHP, untuk mengurus pakejnya. Jika anda belum memasangnya lagi, anda boleh memuat turunnya daripada getcomposer.org.

  2. Pasang Laravel:
    Setelah Komposer dipasang, anda boleh memasang Laravel dengan menjalankan arahan berikut dalam terminal anda:

   composer global require laravel/installer
Salin selepas log masuk

Ini akan memasang pemasang Laravel secara global, membolehkan anda membuat projek baharu dengan mudah.

  1. Buat Projek Laravel Baharu: Setelah Laravel dipasang, anda boleh membuat projek baharu dengan menjalankan:
   laravel new blog
Salin selepas log masuk

Arahan ini akan mencipta direktori baharu bernama "blog" yang mengandungi pemasangan Laravel baharu.

  1. Layankan Permohonan Anda: Navigasi ke direktori projek baharu anda:
   cd blog
Salin selepas log masuk

Kemudian, sediakan aplikasi anda menggunakan pelayan pembangunan terbina dalam:

   php artisan serve
Salin selepas log masuk

Aplikasi anda kini sepatutnya berjalan di http://localhost:8000. Buka URL ini dalam penyemak imbas anda untuk melihat halaman alu-aluan Laravel lalai.

Meneroka Struktur Direktori Laravel

Selepas menyediakan aplikasi Laravel anda, adalah penting untuk memahami struktur direktori:

  • apl/: Mengandungi kod teras untuk aplikasi anda, termasuk model, pengawal dan perisian tengah.
  • laluan/: Mentakrifkan laluan aplikasi anda, termasuk laluan web dan API.
  • sumber/pandangan/: Mengandungi templat Blade anda.
  • pangkalan data/: Menguruskan migrasi, kilang dan pembenihan anda.
  • awam/: Direktori yang menghadap awam untuk aplikasi anda, termasuk aset bahagian hadapan.

Membina Laluan Laravel Pertama Anda

Mari kita buat laluan mudah yang mengembalikan pandangan. Buka fail route/web.php dan tambahkan laluan berikut:

Route::get('/hello', function () {
    return view('hello');
});
Salin selepas log masuk

Seterusnya, buat paparan Blade baharu dalam direktori sumber/pandangan/ yang dipanggil hello.blade.php:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Hello Laravel</title>
</head>
<body>
    <h1>Hello, Laravel!</h1>
</body>
</html>
Salin selepas log masuk

Sekarang, navigasi ke http://localhost:8000/hello, dan anda akan melihat "Hello, Laravel!" mesej.

Kesimpulan

Tahniah! Anda baru sahaja membina aplikasi Laravel pertama anda. Walaupun ini adalah pengenalan asas, anda kini dilengkapi dengan asas untuk mula meneroka ciri kaya yang Laravel tawarkan. Dalam siaran "Siri Laravel Praktikal" yang akan datang, kami akan menyelidiki topik yang lebih lanjut untuk membantu anda membina aplikasi yang lebih berkuasa. Nantikan!

Jangan ragu untuk berkongsi pendapat, soalan atau sebarang cabaran yang anda hadapi semasa bekerja dengan Laravel dalam ulasan di bawah. Mari teruskan perbualan!

Atas ialah kandungan terperinci Bermula dengan Laravel: Aplikasi Pertama Anda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!