CodeIgniter, hmmm... apaan tuh yaa? Hahaha, pertanyaan wajar yang biasa di tanyain orang awam di dunia Framework. Oke langsung aja...
CodeIgniter adalah php framework yang awalnya ditulis oleh Rick Ellis, pendiri dan CEO EllisLab.com, perusahaan yang mengembangkan codeigniter. Saat ini, codeigniter dikembangkan oleh komunitas dan disebarkan ke seluruh dunia dengan lisensi bebas.
CodeIgniter adalah php framework yang awalnya ditulis oleh Rick Ellis, pendiri dan CEO EllisLab.com, perusahaan yang mengembangkan codeigniter. Saat ini, codeigniter dikembangkan oleh komunitas dan disebarkan ke seluruh dunia dengan lisensi bebas.
Fitur-fitur Codeigniter
Dari websitenya, codeigniter sanggup:
- Berinteraksi dengan database apapun dengan satu bahasa tunggal
- Memanajemen session dan cookies
- Melakukan validasi user input
- Membangun html seperti tabel, form, link, dan lainnya dengan kode minimal
- Berkomunikasi dengan xmlrpc, ftp, captcha, rss dan teknologi lainnya
Codeigniter PHP framework Requirements
- Untuk menggunakan codeigniter dengan maksimal, anda akan memerlukan:
- PHP 4.3.2 atau lebih baru
- Web server, saya rekomendasikan Apache
- MySQL, MySQLi, MS SQL, Postgre, Oracle, SQLite atau ODBC
- Codeigniter php framework. Anda bisa mendownloadnya di
http://codeigniter.com/download.php
Instalasi Codeigniter PHP framework
Instalasi Codeigniter sangat mudah, ekstrak paket codeigniter hasil download anda, tempatkan di folder web server anda.Bagaimana Codeigniter Bekerja?
Saat anda mengakses alamat instalasi codeigniter, misalkan di alamat http://localhost/codeigniter, anda menjumpai halaman selamat datang.
Halaman
ini disediakan oleh file welcome_message.php di dalam folder
system/application/views. File tersebut dikontrol oleh file welcome.php
di folder system/application/controllers.
Disini, controller
welcome.php tidak menggunakan model, karena aplikasinya sangat
sederhana, tidak ada pengolahan data, tidak memerlukan interaksi dengan
visitor.
Bagaimana codeigniter mengetahui controller mana yang dipanggil saat kita mengakses alamat root http://localhost/codeigniter (sebenarnya kita mengakses: http://localhost/codeigniter/index.php/controller_default)? Hal ini, kita definisikan di dalam file routes.php dalam folder system/application/config.
Nah itulah tadi secuil penjelasan tentang CodeIgniter (Udah tau kan?? :D). Yaa semoga Penjelsan tentang CodeIgniter secuil ini bisa memberikan manfaat yang besar buat pembaca - pembaca ini yaa? Amiin... :)
Daftar Pustaka dan Referensi:
- CodeIgniter for Rapid PHP Application Development. Improve your PHP coding productivity with the free compact open-source MVC CodeIgniter framework!
- Professional CodeIgniter
- Codeigniter Internasional > http://codeigniter.com
- Komunitas Codeigniter Indonesia > http://codeigniter-id.com