Langsung ke konten utama

Mengenal Framework Laravel

Laravel adalah sebuah framework PHP yang dirilis dibawah lisensi MIT, dibangun dengan konsep MVC (model view controller). Laravel adalah pengembangan website berbasis MVP yang ditulis dalam PHP yang dirancang untuk meningkatkan kualitas perangkat lunak dengan mengurangi biaya pengembangan awal dan biaya pemeliharaan, dan untuk meningkatkan pengalaman bekerja dengan aplikasi dengan menyediakan sintaks yang ekspresif, jelas dan menghemat waktu.
MVC adalah sebuah pendekatan perangkat lunak yang memisahkan aplikasi logika dari presentasi. MVC memisahkan aplikasi berdasarkan komponen- komponen aplikasi, seperti : manipulasi data, controller, dan user interface.
  1. Model, Model mewakili struktur data. Biasanya model berisi fungsi-fungsi yang membantu seseorang dalam pengelolaan basis data seperti memasukkan data ke basis data, pembaruan data dan lain-lain.
  2. View, View adalah bagian yang mengatur tampilan ke pengguna. Bisa dikatakan berupa halaman web.
  3. Controller, Controller merupakan bagian yang menjembatani model dan view.
Beberapa fitur yang terdapat di Laravel :
  • Bundles, yaitu sebuah fitur dengan sistem pengemasan modular dan tersedia beragam di aplikasi.
  • Eloquent ORM, merupakan penerapan PHP lanjutan menyediakan metode internal dari pola “active record” yang menagatasi masalah pada hubungan objek database.
  • Application Logic, merupakan bagian dari aplikasi, menggunakan controller atau bagian Route.
  • Reverse Routing, mendefinisikan relasi atau hubungan antara Link dan Route.
  • Restful controllers, memisahkan logika dalam melayani HTTP GET and POST.
  • Class Auto Loading, menyediakan loading otomatis untuk class PHP.
  • View Composer, adalah kode unit logikal yang dapat dieksekusi ketika view sedang loading.
  • IoC Container, memungkin obyek baru dihasilkan dengan pembalikan controller.
  • Migration, menyediakan sistem kontrol untuk skema database.
  • Unit Testing, banyak tes untuk mendeteksi dan mencegah regresi.
  • Automatic Pagination, menyederhanakan tugas dari penerapan halaman.

Komentar

Postingan populer dari blog ini

Belajar SEO : Cara Meningkatkan Viewer dengan Banyak Keyword

Keyword musiman biasanya akan memiliki tingkat pencarian yang tinggi hanya dalam beberapa hari saja, oleh karena itu optimasi yang tinggi diperlukan agar artikel yang diposting cepat naik di SERP dan otomatis tingkat viewer blog akan meningkat. Langkah – langkah yang perlu di perhatikan agar SEO yang dilakukan optimal adalah sebagai berikut : 1. Membuat artikel dengan keyword yang sedang banyak dicari, usahakan agar banyaknya keyword yang ada pada isi artikel sekitar 5-8 persen, jangan lebih dari 10 persen. 2. Gunakan tittle posting yang sesuai dengan keyword yang ingin di tembak. 3. Publikasikan artikel yang telah dibuat, kemudian tunggu beberapa saat hingga artikel terindeks secara alami oleh google.  4. Setelah artikel terindeks dengan baik oleh SE, maka mulai mencari backlink, untuk tipe keyword musiman sebaiknya tidak mencari backlink menggunakan blog commenting. 5. Menurut para pengguna internet dan blogger, backlink terbaik adalah menggunakan situs jejaring sosial. 6. Jik...

Anda Merasa Jago Hacker ? Microsoft Menyiapkan 200 Juta Rupiah Untuk Yang Menemukan Bugs Di Office Insider

Bagi kamu yang mempunyai bakat dalam berburu bugs dan menemukan celah keamanan, Nih kesempatan emas buat anda dari Microsoft. Microsoft baru saja membuka program Bug Bounty Hunter untuk Microsoft Office Insider. Barang siapa saja yang bisa menemukan celah keamanan di Office Insider, Microsoft berani memberikan hadiah dari $6000 – $15000 — atau mulai dari 80 juta hingga 200 juta rupiah. Tentu saja besarnya hadiah bakal disesuaikan dengan bugs dan celah keamanan yang dilaporkan. Celah keamanan yang dicari oleh Microsoft adalah: Elevasi privilege via Office Protected View Eksekusi macro yang berhasil lolos dari proteksi blokir macro Eksekusi code yang berhasil lolos dari proteksi attachment Kesempatan ini dibuka sampai 15 Juni 2017, jadi bagi kamu yang tertarik masih ada cukup waktu untuk  ngulik-ngulik  Microsoft Office Insider Build. Microsoft Office Insider sendiri merupakan versi Preview (Beta / Early Access) dari Microsoft Office dan bisa kamu download di...

Pengenalan Yii Framework

Assalamualaikum..... Disini saya akan menposting Yii Framework. sebelum kita belajar Yii Framework, lebih baik kita disini membahas tentang pengenalan Yii Framework. Supaya kita lebih memahami base dari Yii Framework ini, pada artikel kali ini, kita akan mulai mengenal apa sih Yii Framework itu? dan apa singkatan dari Yii ? Metode apa yang digunakan Yii? dan mengarah kemanakah Yii tersebut? kepana sih harus mengunakan Yii Framewok? bagaimana prospek Yii Framework di indonesia ini? Sejarah Yii Framework Berdasarkan website resmi Yii framework http://www.yiiframework.com, Yii merupakan gagasan dari seorang programmer asal china yang bernama Qiang Xue . Qiang Xue memulai pengembahangan Yii framework pada tanggal 1 januari 2008 setelah sebelumnya si om qiang juga sempat mengembangkan framework prado. om qiang xue mengembangkan Yii framework pada awalnya hingga hampir menghabiskan setahun hingga pada akhirnya Yii 1.0 pertama kali di rilis ke publik pada tanggal 3 desember 2008. Apa itu Yii...