Menu Click to open Menus
TRENDING
Home » CodeIgniter » Kenapa Menggunakan FrameWork?

Kenapa Menggunakan FrameWork?

(621 Views) March 24, 2017 8:34 am | Published by | No comment

Salah satu alasan mengapa orang menggunakan framework terutama dalam membangun sebuah
aplikasi adalah kemudahan yang ditawarkan. Didalam sebuah framework biasanya sudah tersedia
struktur aplikasi yang baik, standard coding (1), best practice (2) dan design pattern (3), dan
common function (4). Dengan menggunakan framework kita dapat langsung fokus kepada
business process yang dihadapi tanpa harus berfikir banyak masalah struktur aplikasi, standar
coding dan lain-lain.
Dengan memanfaatkan design pattern dan common function yang telah ada di dalam framework
maka hal tersebut dapat mempercepat proses pengembangan aplikasi. Kita tidak perlu membuat
sesuatu fungsionalitas yang bersifat umum. Tanpa disadari ketika kita membangun sebuah
aplikasi yang banyak melibatkan banyak fungsionalitas yang telah dibangun itu ternyata sama atau
berulang-ulang. Dengan pengelempokkan itulah kita dapat mempercepat pengembangan aplikasi.
Selain kemudahan dan kecepatan dalam membangun sistem, dengan menggunakan framework
tertentu kita juga dapat “menyeragamkan” cara kita mengimplementasikan kode program. Dengan
framework kita akan “dipaksa” untuk patuh kepada sebuah kesepakatan. Selain itu juga akan
memudahkan pengembang lain untuk mempelajari dan mengubah aplikasi yang telah dibuat
apabila kode yang dihasilkan konsisten dan patuh pada sebuah aturan tertentu.

1Standar Coding adalah sebuah standar yang harus diikuti oleh programmer untuk menulis code.
2 Best Practice adalah Kumpulan-kumpulan action yang telah teruji oleh para expert
3 Design Pattern adalah Teknik-teknik yang menjadi best practise
4 Common Function adalah fungsi-fungsi atau library yang telah umum digunakan dalam pengembangan
sebuah sistem

Apasih CodeIgniter?

CodeIgniter adalah sebuah web application framework yang bersifat open source digunakan
untuk membangun aplikasi php dinamis. Tujuan utama pengembangan Codeigniter adalah untuk
membantu developer untuk mengerjakan aplikasi lebih cepat daripada menulis semua code dari
awal. Codeigniter menyediakan berbagai macam library yang dapat mempermudah dalam
pengembangan. CodeIgniter diperkenalkan kepada publick pada tanggal 28 februari 2006.
CodeIgniter sendiri dibangun menggunakan konsep Model-View-Controller development pattern.
CodeIgniter senditi merupakan salah satu framwoerk tercepat dibandingkan dengan framework
lainnya. Pada acara frOSCon (August 2008), pembuat php Rasmus Lerdorf mengatakan dia
menyukai codeigniter karena dia lebih ringan dan cepat dibandingkan framework lainnya (
“because it is faster, lighter and the least like a framework.”)

Related Posts

Categorised in:

No comment for Kenapa Menggunakan FrameWork?

Leave a Reply

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