Mengenal Lebih Dekat Tentang Framework Codeigniter

Mengenal Lebih Dekat Tentang Framework Codeigniter

Selain framework Laravel dan Yii, ada juga Framework yang bernama Codeigniter. Codeigniter adalah aplikasi open source dengan model MVC (model view controll) untuk memudahkan pembuatan sebuah web dinamis menggunakan PHP. Codeigniter dirilis pertamakali pada 28 februari 2006.

Framework sendiri dapat diartikan sebagai 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.
Codeigniter mempunyai beberapa kelebihan yaitu:

  1. Mempercepat dan mempermudah pemabangunan sebuah aplikasi web.
  2. Memudahkan dalam proses maintenance (dengan syarat programmer harus mengikuti pola standar yang ada).
  3. Framework menyediakan fasilitas – fasilitas yang umum dipakai sehingga kita tidak perlu membangun dari awal.
  4. Lebih bebas dalam pengembangan jika dibandingkan CSM, dan masih banyak lagi kelebihan dari CI (codeigniter).

Selain kelebihan CI juga memiliki beberapa kekurangan diantaranya

  1. Update Core engine tidak secepat framework yang lain
  2. Masih banyak kelonggaran dalam hal koding
  3. Tidak mencerminkan MVC yang sesungguhnya.

Selain kelebihan dan kekurangan, CI juga memiliki beberapa fitur yang dapat membantu anda dalam proses coding yaitu:

  • Model-View-Controller Based System
  • Query Builder Database Support
  • Form and Data Validation
  • Security and XSS Filtering
  • Session Management
  • Email Sending Class. Supports Attachments, HTML/Text email, multiple protocols (sendmail, SMTP, and Mail)
  • Image Manipulation Library (cropping, resizing, rotating, etc.)
  • File Uploading Class
  • FTP Class
  • Localization
  • Pagination Data
  • Encryption
  • Search-engine Friendly
  • URLs Flexible
  • URI Routing
  • Large library of “helper” functions
solusi sempurna untuk bisnis anda
Subscribe here to get update