Wednesday, December 10, 2014

Mengenal Codeigneter

Apa itu CodeIgniter?
CodeIgniter( C I) adalah sebuah kerangka (framework) pembangunan aplikas atau
mudahnya disebut toolkit , untuk developer yang akan membuat aplikasi web dengan PHP.
Tujuan
CI adalah supaya pembangunan aplikasi lebih cepat dibanding menulis source  code dari awal, karena CI telah meyediakan banyak library  untuk proses -
proses yang sering digunakan pada suatu aplikasi, dan juga dengan kemudahan dalam menggunakan library tersebut serta kesederhaan penggunaannya
.CodeIgniter ditulis (dibuat) olehRick Ellis, seorangmusisi rock yang menjadi
programmer. Ia membangun perusahaan bernama Ellis Lab
, yang mengembangkan beberapa produk unggulan salah satunya CodeIgniter.
CodeIgniter cocok untuk developer yang:
  1. Menginginkan framework yang sederhana.
  2. Membutuhkankinerja yang luar biasa
  3. Membutuhkan kompatibilitas yang luas dengan berbagai web hosting.
  4. Menginginkan framework yang hampir tidak ada konfigurasi.
  5. Menginginkan framework yang tidak menggunakan command line
  6. Menginginkan framework yang tidak mengharuskan mematuhi aturan penulisan source code.
  7. Tidak ingin dipaksa harus mempelajaritemplating language
  8. Tidak menyukai kompleksitas, lebih menyukai solusi yang sederhana.
  9. Membutuhkan dokumentasi yang baik
Keunggulan CodeIgniter:
  • Gratis.
  • Ringan Inti sistem CI hanya membutuhkan sangat sedikit library, hal ini merupakan perbedaankontras dengan framework lain.Library lainnya dapat digunakan dinamis berdasarkankebutuhan.
  • Cepat Sampai saat ini CI masih diakui sebagai framework yang paling cepat.
  • Menggunakan Konsep MVC
  • Clean URL URL yang digunakan CI bersifat search engine friendly Menggunakan pendekatan segment-based
  • Library yang lengkap.Dapat diperluas.Developer dapat dengan mudah mengembangkan (extend) library,helper atau bahkan perluasanclass inti CI.
  • Dukungan teknis yang lengkap di forum C

No comments :

Post a Comment