CodeIgniter: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Totoprayogo1916 (bicara | kontrib)
kTidak ada ringkasan suntingan
Totoprayogo1916 (bicara | kontrib)
Baris 21:
Framework secara sederhana dapat diartikan kumpulan dari fungsi-fungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah siap digunakan sehingga bisa lebih mempermudah dan mempercepat pekerjaan seorang programer, tanpa harus membuat fungsi atau class dari awal.
 
Ada beberapa alasan mengapa menggunakan [[Framework]]:
* Mempercepat dan mempermudah pembangunan sebuah aplikasi [[website|web]].
* Relatif memudahkan dalam proses maintenance karena sudah ada pola tertentu dalam sebuah framework (dengan syarat [[programmer]] mengikuti pola standar yang ada)
* Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai sehingga kita tidak perlu membangun dari awal (misalnya validasi, [[ORM]], pagination, multiple database, scaffolding, pengaturan session, error handling, dll
* Lebih bebas dalam pengembangan jika dibandingkan [[CMS]]
 
== Design Patern: MVC (Model, View, Controller) ==