-->
  • Mengenal PHP Framework Laravel dan Proses Pemasanganya

    Hasil gambar untuk laravel 5.7


    Selamat datang di tulisan ini. Kali ini kita akan membahas atau meriview salah satu dari banyak PHP Framework yang ada, yakni Laravel. Kita akan belajar mengenai Laravel dari paling dasar dan akan dilanjuti dengan tutorial pemasangan Laravel di laptop teman-teman.

    Apa sih Laravel itu?

    Jadi begini manteman, pengertian dari Laraver itu adalah suatu Framework PHP berbasis MVC (model, view, controller), yang dikeluarkan di bawah lisensi MIT (Massachusetts Institute of Technology). Laravel juga sebuah framework PHP yang sangat populer saat ini. Sama seperti halnya codeigniter, jika teman-teman sudah pernah mendengar tentang codeigniter, laravel dan codeigniter sama-sama merupakan framework atau kerangka kerja PHP yang dibuat untuk mempermudah para developer atau programmer dalam membangun sistem/aplikasi yang berukuran kecil, bahkan sampai sekala besar.

    Laravel dibuat oleh Taylor Otwell. dan saat ini laravel menjadi salah satu framework PHP yang paling banyak digunakan di dunia. karena kemudahan penggunaannya, banyaknya dukungan seperti misalnya dokumentasi yang baik dan dukungan library yang lengkap. sehingga bisa kita sebut jika “Laravel seperti memanjakan penggunanya”.

    Laravel juga menggunakan metode MVC (Model, View, Controller). Apa itu MVC ?  MVC merupakan suatu metode untuk memisahkan bagian-bagian web aplikasi.

    Yang disebut dengan MODEL biasanya bagian yang berurusan dengan database. VIEW adalah bagian antarmuka atau bagian depan aplikasi, segala sesuatu yang diproses dalam sistem akan ditampilkan pada view, sedangkan CONTROLLER adalah bagian yang menangani atau mengenengahi antar model dan view, jadi controller lah yang berperan sebagai pengendali dari sebuah sistem.

    K

    Fitur

    • Bundles: Fitur dengan sistem pengemasan modular dan tersedia beragam aplikasi
    • Eloquent ORM: Penerapan PHP lanjutan menyediakan metode internal dari pola active record yang mengatasi masalah pada hubungan objek basis data
    • Reverse Routing: Mendefinisikan relasi antar link dan route
    • Restfull Controllers: Memisahkan logika dalam melayani
    • Class Auto Loading : Menyediakan loading otomatis untuk class PHP
    • Migration: Menyediakan sistem kontrol untuk database
    • Unit Testing: Mendeteksi dan mencegah regresi

    Kelebihan

    • Koding simpel
    • Terdapat generator untuk membuat Controller, Model dll
    • Fitur Schema Builder
    • Fitur Migration dan Seeding
    • Fitur Query Builder
    • Fitur Eloquent ORM

    Kekurangan

    • Ukuran file besar
    • Membutuhkan koneksi Internet untuk instalasi dan mendownload library
    • Tidak semua hosting cocok dengan Laravel
    Setelah beberapa penjelasan yang tadi yuk kita lanjut ke proses instal laravel ke laptop kalian.

    Proses Pemasangan Laravel

    Laravel yang digunakan pada turoail ini adalah  Laravel versi 5.7
    Untuk bisa menjalankan Laravel versi 5.7 maka dibutuhkan kriteria web server sebagai berikut :
    • Versi PHP >= 7.1.3
    • OpenSSL PHP Extension
    • PDO PHP Extension
    • Mbstring PHP Extension
    • Tokenizer PHP Extension
    • XML PHP Extension
    Jika teman-teman belum memasang web server pada laptop masing-masing. Silahkan pergi menuju link ini.

    Laravel menggunakan Composer untuk mengelola dependensinya. Jadi sebelum menggunakan Laravel install Composer nya dulu :
    1. Download dulu Composernya. :
    2. Jalankan composer.exe yang telah didownload.
    3. Install seperti biasa sampai masuk proses dimana harus browse php.exe C:\php\php\php.exe (sesuaikan saja dengan direktori kalian) next.
    4. Finish, sebaiknya restart dulu Windowsnya.
    5. Untuk memastikan composer sudah terinstall atau belum. Cek dengan menulis “composer -v” (tanpa tanda petik) di comand promt. Maka akan muncul gambar seperti ini :
    Setelah proses intalasi XAMPP dan Composer selesai maka teman-teman bisa masuk ke Comand Prompt(cmd) 
    Kemudian, kita masuk dulu ke direktori htdocs sesuai di mana lokasinya masing-masing.
    Kalo saya lokasinya ada di C:\php\htdocs

    Pada Comand Prompt
    1. Ketikan cd C:\php/htdocs/
    2. Kemudia ketikan perintah berikut untuk menginstal Laravel
      composer create-project --prefer-dist laravel/laravel belajar_laravel
      tekan enter lalu tunggu proses instalasi hingga selesai
      *pastikan terhubung dengan internet


    3. Sekarang kita sudah mempunyai folder "belajar_laravel" dalam folder htdocs.
      sekarang di cmd kita masuk lagi ke folder tersebut dengan mengetik perintah berikut

      cd belajar_laravel

      dan ketik lagi

      php artisan serve



      Jika sudah muncul seperti gambar yang di atas. itu artinya adalah server development laravel sudah dibuat dan projek kita sudah bisa diakses pada localhost dengan menggunakan port 8000

      Coman Prompt tersebut jangan ditutup atau distop dulu. Sekarang silahkan buka web browser teman-teman dan buka alamat berikut localhost:8000 atau 127.0.0.1:8000



      Jika muncul tampilan seperti itu maka tandanya proses instalasi Laravel telah berhasil.
    Sekian tutorial yang bisa saya sampaikan. Jika ada yang masih dibingungkan atau ada kesalah yang saya sampaikan teman-teman bisa menuliskannya di kolom komentar. TerimaKasih!

    sumber
    https://www.malasngoding.com/cara-install-composer/
    https://www.malasngoding.com/pengertian-dan-cara-install-laravel/
    https://medium.com/@dani.ardians/laravel-cara-install-framework-laravel-pada-windows-ea987c94cd5f

  • You might also like

Powered by Blogger.