Laravel sendiri ialah frame-work PHP MVC yang ditingkatkan oleh Taylor Otwell pada tahun 2011 serta saat ini sudah sampai versus 5. 2. Banyak feature-fitur yang benar-benar menolong kita dalam frame-work laravel ini. Serta yang menarik ialah jargon dari Laravel “PHP THAT DOESN’T HURT. CODE HAPPY & ENJOY THE FRESH AIR. ”
beberapa pembuat Laravel yakin jika proses peningkatan program harus jadi hal yang membahagiakan, jadi dapat kita pikirkan seperti apa rasa-rasanya membuat program dengan Laravel ini.
Feature-fitur Frame-work Laravel
- RESTful Routing
RESTful ialah langkah baru dalam mengurus request, bicara dengan web dengan method-method standard REST seperti GET, POST, PUT, PATCH, DELETE, STORE, dan lain-lain
- Composer Powered
Untuk programmer khususnya PHP kita banyak “reinvent the wheel” tujuannya mengulang pekerjaan yang tak perlu kita kerjakan , contoh kenyataannya kita membuat Library untuk memvalidasi data, walau sebenarnya kita tinggal unduh serta gunakan. Degan terdapatnya composer, pekerjaan kita benar-benar dibantu.
Baca juga : Website Medan
Composer sendiri ialah Depedency Management PHP yang menolong kita untuk cari library yang ingin kita gunakan serta menginstal, semua library dari composer dihost di packagist. org serta laravel sendiri kita install lewat Composer.
- Test Driven Development Ready
Test driven development ialah langkah baru peningkatan software, dimana kita menulis test kode terlebih dulu sebelum kita menulis code sebetulnya. Laravel sendiri menggunakan PHPUnit untuk test frameworknya
- Beautiful Templating Engine
Templating engine, ialah program yang memparse syntax template engine itu ke HTML. Laravel sendiri mempunyai templating engine yang powerful namanya blade, sebetulnya dalam pengerjaan program di laravel, kita dapat pilih untuk memakai pure PHP atau templating engine cukup dengan penamaan filenya. Untuk memakai blade penamaan file viewnya jadi namafile. blade. php
Pemakaian blade
Di PHP Biasa
Nama anda
Di Blade
Nama anda {{ $variabel }}
serta di blade ini kita dapat membuat layout, umumnya waktu kita membuat web yang beralih cuma didalamnya kan tp header, menu, serta footernya tidak, langkah selengkapnya berada di Blade Template Engine
Menawant Kode
Laravel dibuat dengan desain pattern facade, bermakna kita tak perlu punyai urusan dengan API dari library-library yang susah, kita perlu mengaksesnya secara benar-benar gampang tak perlu meload class itu serta menginstansiasi class itu.
Eloquent ORM
ORM (Obyek Relational Mode) laravel namanya Eloquent ini mempunyai beberapa kelebihan dari ORM yang lain.
Feature-fitur yang menarik pada Frame-work Laravel Queque
- SSH
- Authentication
- Pagination
- Session
- Redis Dukungan
- Schema Builder
- Validator
- Sesi
Referensi : medanprojects.com