Selamat datang di CodeIgniter¶
CodeIgniter adalah sebuah Application Development Framework (toolkit) bagi orang-orang yang ingin membangun website menggunakan PHP. Tujuannya adalah untuk memungkinkan Anda mengembangkan proyek-proyek lebih cepat daripada Anda menulis kode dari awal, tersedia banyak libary untuk tugas-tugas yang biasa diperlukan, serta antarmuka dan struktur logis yang sederhana untuk mengakses library ini. CodeIgniter memungkinkan Anda fokus pada proyek Anda dengan meminimalkan jumlah kode yang dibutuhkan untuk tugas yang diberikan.
Untuk siapakah Codeigniter¶
CodeIgniter tepat untuk Anda jika:
- Anda ingin framework dengan small footprint (Ukuran aplikasi yang kecil).
- Anda membutuhkan kinerja yang luar biasa.
- Anda perlu kompatibilitas yang luas untuk hosting standar yang berjalan di berbagai versi PHP dan konfigurasi yang berbeda-beda.
- Anda ingin sebuah framework yang hampir tidak membutuhkan konfigurasi.
- Anda ingin sebuah framework yang tidak mengharuskan Anda untuk menggunakan command line (CLI).
- Anda ingin sebuah framework yang tidak mengharuskan Anda untuk mematuhi aturan ketat dalam koding.
- Anda tidak tertarik pada library monolitik skala besar seperti PEAR.
- Anda tidak ingin dipaksa untuk belajar bahasa templating (meskipun parser template lainnya tersedia jika Anda menginginkannya).
- Anda menghindari kompleksitas, mendukung solusi yang sederhana.
- Anda perlu dokumentasi yang jelas dan menyeluruh.