Pembangunan Web Asas dengan Laravel untuk Beginner

Pembangunan Web Asas dengan Laravel untuk Beginner

1. Persediaan Awal

Sebelum memulakan pembangunan, pastikan anda telah memasang perisian berikut:

Perisian Diperlukan:

  • XAMPP – untuk server Apache dan MySQL

  • Composer – pengurus pakej PHP (wajib untuk Laravel)

  • PHP – disarankan versi 8.1 ke atas (disertakan dalam XAMPP versi terkini)

  • Code Editor – Visual Studio Code (VS Code) amat disyorkan

🔗 Muat turun Composer: https://getcomposer.org
🔗 Muat turun XAMPP: https://www.apachefriends.org

2. Pemasangan Laravel

Laravel dipasang dalam direktori XAMPP (biasanya C:\xampp\htdocs):

Jalankan arahan Composer berikut:

3. Jalankan Laravel Secara Lokal

Masuk ke dalam folder projek:

Jalankan pelayan pembangunan Laravel:

4. Struktur Projek Laravel

Folder/FileFungsi
routes/web.phpTempat definisi laluan (routes)
resources/views/Fail paparan (Blade template)
app/Http/Controllers/Kawalan logik aplikasi
.envKonfigurasi sistem dan pangkalan data

5. Tambah Route dan View

5.1 Edit web.php

<?php
// routes/web.php
use Illuminate\Support\Facades\Route;

Route::get(‘/’, function () {
    return view(‘home’);
});
 

5.2 Cipta Fail home.blade.php

<!DOCTYPE html>
<html lang=“en”>
<head>
    <meta charset=“UTF-8”>
    <title>Halaman Utama Laravel</title>
    <link href=“https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap” rel=“stylesheet”>
    <style>
        body {
            font-family: ‘Inter’, sans-serif;
            background-color: #f0f2f5;
            margin: 0;
            padding: 2rem;
            color: #333;
        }

 

        .container {
            max-width: 800px;
            margin: auto;
            background: #fff;
            padding: 2rem;
            border-radius: 8px;
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
        }

 

        h1 {
            color: #1d4ed8;
        }

 

        p {
            font-size: 1.1rem;
        }

 

        .footer {
            margin-top: 2rem;
            font-size: 0.9rem;
            color: #777;
        }
    </style>
</head>
<body>
    <div class=“container”>
        <h1>Selamat Datang ke Laravel!</h1>
        <p>Ini adalah halaman utama aplikasi web pertama anda yang dibina menggunakan Laravel dan XAMPP.</p>
        <div class=“footer”>
            &copy; {{ date(‘Y’) }} Aplikasi Laravel Pertama
        </div>
    </div>
</body>
</html>

6. Akses pelayar

Simple Laravel website
Related Posts
Leave a Reply

Your email address will not be published.Required fields are marked *