Setelah memahami apa itu code igniter, ada beberapa fitur code igniter yang perlu kita ketahu adalah sebagai berikut :
- Mendukung beberapa macam database,
- Mendukung “active record” untuk mengakses database,
- Validasi form,
- Security dan XSS filtering,
- Pengaturan session,
- Class email,
- Library untuk mengolah gambar,
- File upload,
- FTP (File Transfer Protocol),
- Localization (lokalisasi bahasa),
- Pagination,
- Data encryption (Enkripsi data),
- Benchmarking,
- Full page caching,
- Error logging,
- Application profiling,
- Kalender,
- Class user agen,
- Class zip encoding,
- Template engine,
- Trackback,
- XML-RPC,
- Unit testing,
- Flexible URI-routing,
- Search engine friendly URL,
- Memilki banyak helper untuk berbagai keperluan
Terdapat beberapa kelebihan dari framework codeiginter adalah sebagai berikut (Awan Pribadi Basuki, 2014) :
- Codeigniter gratis.
- Codeigniter termasuk framework sederhana dengan ukuran kecil, namun dengan kemampuan besar.
- Codeigniter di eksekusi dengan cepat dan memiliki performance yang handal.
- Menerapkan konsep Model-View-Controller (MVC).
- Aplikasi yang dibuat dengan codeigniter menghasilkan “clean URL” yang Search Engine Friendly (SEF).
- Aplikasi yang dibuat dengan codeigniter kompitabel dengan standar hosting yang menjalan beberapa versi PHP dan konfigurasi yang berbeda.
- Konfigurasi minimal.
- Codeigniter fleksibel dan tidak mengharuskan untuk mematuhi aturan yang terlalu ketat dalam penggunaanya.
- Tidak memaksa untuk mempelajari templating language.
- Aplikasi yang dibuat dengan codeigniter bersifat “extensible”, mudah dikembangkan lebih lanjut, baik dengan cara memasang library pihak ketiga (third party), membuat library sendiri, membuat kelas-kelas turunan dari library yang sudah ada, atau melalui helper.
- Dokumentasi codeigniter lengkap dan jelas.
- Komunitas yang besar.
Loading...