Framework Laravel – Framework yaitu sekumpulan fungsi yang membuat lebih gampang programmer atau pengembang aplikasi berbasis web dalam membuatkan atau membuat suatu situs web.
Selain memberikan fungsi framework juga menunjukkan library dan juga tools untuk memudahkan dalam membuat maupun mengembangkan aplikasi. Jika membuat situs web menggunakan framework, anda tidak perlu memulai dari permulaan memakai PHP Native yang akan membuat pengerjaan dan atau pengembangan situs web lebih singkat.
Contoh dari framework yang biasa dan juga sering dipakai ada Laravel dan juga codeigniter.
Laravel yakni suatu framework open source yang dinamis dan berkembang secara aktif.
Dokumentasi dari Laravel terkenal lengkap dan juga aktif diperbarui. Dalam Laravel Model, View, dan
Controller (MVC) mempunyai tool command line yang Bernama “Artisan” yang memiliki kegunaan untuk instalasi bundle atau packaging bundle melalui command prompt(CMD).
Codeigniter yakni framework opens source yang berbasi PHP menurut array library dan mempunyai package yang lebih banyak dari pada Laravel. Library pada CI mampu diundang berulang-ulang
Ketika proses pengembangan website. MCV dalam CI lebihkepada menyertakan nalar layer kedalam situs web yang menciptakan situs web lebih responsive terhadap perubahan bisnis.
Keunggulan fitur Laravel :
- Menyediakan banyak modul dan juga library yang terintegrasi dengan composer dependency
manager yang bisa membuat lebih mudah proses update. - Memiliki routing yang fleksibel.
- Memiliki fitur security testing.
- Memiliki querry builder dan Object Relational Mapper (ORM).
- Menggunakan blade template engine yang mana memiliki kegunaan untuk merancang hierarki tata letak
dan blok dengan aneka macam jenis blok yang mempunyai konten dinamis. - Memiliki pengaturan sketsa database.
Keunggulan fitur CI : - Framework memiliki ukuran yang kecil.
- Memiliki XSS filtering
- Dapat memakai template engine dari CI atau memakai PHP biasa.
- Memiliki URL routing yang fleksibel.
- Menyediakan Email Class.
- Memiliki library gambar.
Jadi jikalau dibandingkan antara Laravel dan juga CI masing-masing memiliki keunggulan dan juga
kelemahannya masing masing. Seperti yang tercantum sebelumnya Laravel aktif diperbaharui yang
sekarang sudah Laravel 9 yang mana dirilis tanggal 8 Februari lalu sedangkan CI versi terbarunya
Codeigniter 4 pada 24 Februari 2020 lalu.
Alfu Salam Badar adalah seorang penggiat teknologi asal Indonesia yang saat ini menjadi pemilik dan pengelola dari situs web Losergeek.org. Saya lulus dari Universitas AMIKOM Yogyakarta pada tahun 2021 dengan gelar Sarjana Komputer.