Codeigniter : berkenalan dengan framework CI

Logo Codeigniter
Logo Codeigniter

Apa itu Codeigniter

Codeigniter adalah salah satu framework paling populer saat ini. Framework ini berbasis PHP. PHP sendiri adalah bahasa pemrograman yang ditujukan untuk pengembangan web. Hampir sebagian besar aplikasi berbasis web saat ini menggunakan PHP.

Dari arti kata secara harafiahnya, framework adalah kerangka. Maka framework Codeigniter adalah kerangka PHP yang sudah mempunyai struktur dasar sistem yang siap digunakan untuk men-develop aplikasi. Manfaat framework adalah :

  • Mempercepat develop aplikasi. Developer bisa lebih memfokuskan diri untuk membangun task-task pemrograman. Urusan konfigurasi, routing, dan sebagainya sudah disediakan sistem frameworknya.
  • Struktur pemrograman yang lebih rapi dan terarah. Codeigniter sudah menyediakan struktur MVC (Model-View-Controller) yang siap digunakan.

Keunggulan Codeigniter:

  • Berukuran kecil.
  • Performa yang bagus.
  • Dokumentasi yang lengkap dan mudah dipahami.
  • Mudah dipelajari.
  • Open Source dan gratis.
  • Sudah menyediakan fungsi-fungsi dasar seperti parser template, dan sebagainya.
  • Komunitas dan bantuan yang mudah ditemukan karena pemakainya yang banyak.

System Requirements / Kebutuhan minimal:

  • PHP versi 5.6 atau di atas. Versi terkini adalah versi Codeigniter 3.1.10. Untuk versi di bawahnya tidak dianjurkan karena berpengaruh dengan masalah keamanan (Safety First!)
  • Sistem Database (DBMS). Database yang di dukung adalah :
    • MySQL (5.1+) mysql (deprecated), mysqli dan pdo drivers
    • Oracle via oci8 dan pdo drivers
    • PostgreSQL via postgre dan pdo drivers
    • MS SQL via mssqlsqlsrv (versi 2005 ke atas) dan pdo drivers
    • SQLite via sqlite (versi 2), sqlite3 (versi 3) dan pdo drivers
    • CUBRID via cubrid dan pdo drivers
    • Interbase/Firebird via ibase dan pdo drivers
    • ODBC via odbc dan pdo drivers (perlu diketahui bahwa ODBC adalah bentuk layer abstraksi)

Cara Instalasi

  • Download kode sumbernya di website resminya.
  • Ekstrak file zip-nya di folder server webnya (Apache/Nginx, dll).
  • Akses menggunakan browser di alamat http://localhost/<<nama folder aplikasi >>.
Halaman Download Codeigniter
Halaman download
Hasil download Codeigniter
File hasil download
Ekstrak zip
File zip diekstrak

Pada artikel berikut saya akan membagikan tutorial menggunakan Codeigniter untuk membangun aplikasi. Tutorial-tutorial saya berikutnya menggunakan MySQL sebagai sistem database management dan Nginx sebagai server web-nya. Pastikan anda mengikuti update terbaru dari saya.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *