Skip to content Skip to sidebar Skip to footer

Pengertian Framework PHP Laravel

Laravel share28s.blogspot.com


Laravel adalah sebuah salah satu framework bahasa pemprograman php dibangun dengan konsep MVC(model view controller) yang dirancang untuk untuk meningkatkan kualitas perangkat lunak juga  agar dapat digunakan untuk mengembangakan aplikasi berbasis dengan sangat mudah juga dapat menghemat biaya awal dan biaya pemeliharaannya. sintaks framework ini sangat ekspresif jelas dan menghemat waktu namun web framework hanya bisa digunakan untuk pengembangan aplikasi berbasis web saja.

MVC adalah sebuah pendekatan perangkat lunak yang memisahkan aplikasi logika dari presentasi. MVC memisahkan komponen aplikasi seperti : manipulasi data, controller, dan user interface.  

Model adalah bagian untuk mewakili struktur data. Biasanya model berisi fungsi- fungsi yang membantu seseorang dalam pengolahan basis data seperti memasukan data ke basis data, pembaruan data dan sebagainya.

View adalah bagian yang mengatur tampilan ke pengguna. Bisa dikatakan berupa halaman web.

Controller adalah bagian yang menyatukan model dan view.

Beberapa fitur Laravel :

  1. Bundles yaitu sebuah fitur dengan sistem pengemasan modular dan tersedia beragam di aplikasi.
  2. Eloquent ORM yaitu merupakan penerapan PHP lanjutan menyediakan metode internal dari pola “active record” yang menagatasi masalah pada hubungan objek database.
  3. Application Logic yaitu merupakan bagian dari aplikasi, menggunakan controller atau bagian Route.
  4. Reverse Routing yaitu mendefinisikan relasi atau hubungan antara Link dan Route.
  5. Restful controllers yaitu memisahkan logika dalam melayani HTTP GET and POST.
  6. Class Auto Loading yaitu menyediakan loading otomatis untuk class PHP.
  7. View Composer yaitu kode unit logikal yang dapat dieksekusi ketika view sedang loading.
  8. IoC Container yaitu memungkin obyek baru dihasilkan dengan pembalikan controller.
  9. Migration yaitu menyediakan sistem kontrol untuk skema database.
  10. Unit Testing yaitu banyak tes untuk mendeteksi dan mencegah regresi.
  11. Automatic Pagination yaitu menyederhanakan tugas dari penerapan halaman.
Nah itu tadi penjelasan singkat mengenai laravel. Untuk mencoba laravel silahkan klik link dibawah :
Dzikri Muhammad Sopyana
Dzikri Muhammad Sopyana Silih Asih, Silih Asuh, Silih Asah. Hatur nuhun.

Post a Comment for "Pengertian Framework PHP Laravel"

Berlangganan via Email