Menu Click to open Menus
TRENDING
Home » CodeIgniter » Perkenalan CodeIgniter

Perkenalan CodeIgniter

(631 Views) March 24, 2017 8:29 am | Published by | No comment

Akhir-akhir ini CodeIgniter menjadi sebuah framework yang hangat dibicarakan di Indonesia.
Hampir semua milis dan forum PHP banyak membahas masalah CodeIgniter. Terlebih lagi banyak
perusahan-perusahan ternama di Indonesia (Kompas.com, okezone.com, urbanesia.com,
bejubel.com, dan lain-lain) yang telah menggunakan CodeIgniter dalam produk mereka. Apa sih
CodeIgniter? CodeIgniter adalah sebuah framework PHP yang dapat mempercepat pengembang
untuk membuat sebuah aplikasi web. Ada banyak library dan helper yang berguna didalamnya dan
tentunya mempermudah proses development. Ibarat ingin membangun rumah maka Anda tidak
perlu membuat semen, memotong kayu menjadi papan, mengubah batu menjadi porselen dan
lain-lain. Anda cukup memilih komponen-komponen tersebut lalu dikombinasikan menjadi rumah
yang indah.


Gambar1. Website-website indonesia yang menggunakan Codeigniter
Jadi keuntungan yang didapat dalam penggunaan framework adalah :
· Menghemat Waktu Pengembangan – Dengan struktur dan library yang telah disediakan oleh
framework maka tidak perlu lagi memikirkan hal-hal tersebut, jadi Anda hanya fokus ke proses
bisnis yang akan dikerjakan.
· Reuse of code – Dengan menggunakan framework maka perkerjaan kita akan memiliki
struktur yang baku, sehingga kita dapat menggunakanya kembali di proyek-proyek lainnya.
· Bantuan komunitas – Ada komunitas-komunitas yang siap membantu jika ada permasalahan,
selain itu juga bisa berbagi ilmu sehingga dapat meningkatkan kemampuan pemrograman kita.
· Kumpulan best practice – sebuah framework merupakan kumpulan best practice yang sudah
teruji. Jadi kita dapat meningkatkan kualitas kode kita.
Catatan:
Framework adalah sebuah struktur konseptual dasar yang digunakan untuk memecahkan
sebuah permasalahan atau isu-isu kompleks

Sebelum mendalami CodeIgniter lebih jauh, sebaiknya dipahami terlebih dahulu apa itu
framework. Framework adalah sebuah struktur konseptual dasar yang digunakan untuk
memecahkan sebuah permasalahan, bahkan isu-isu kompleks yang ada. Sebuah framework telah
berisi sekumpulan arsitektur/konsep-konsep yang dapat mempermudah dalam pemecahan
sebuah permasalahan. Perlu diingat, framework bukanlah peralatan/tools untuk memecahkan
sebuah masalah, tetapi sebagai ALAT BANTU. Framework hanya menjadi sebuah konstruksi
dasar yang menopang sebuah konsep atau sistem yang bersifat “essential support” (penting tapi
bukan komponen utama).

Related Posts

Categorised in:

No comment for Perkenalan CodeIgniter

Leave a Reply

Your email address will not be published. Required fields are marked *