CodeIgniter: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
kTidak ada ringkasan suntingan |
|||
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) ==
|