25 June 2012

Pengenalan Codeigniter

CodeIgniter adalah sebuah framework PHP yang dapat mempercepat developer untuk membuat sebuah aplikasi web. Ada banyak library dan helper yang berguna didalamnya dan tentunya mempermudah proses development.


Apa Keunggulan Codeigniter?


CodeIgniter sangat ringan, terstruktur, mudah dipelajari, dokumentasi lengkap dan support yang luar biasa dari forum codeigniter. Alasan lainnya adalah

Menggunakan pattern MVC yang mempermudah dan meningkatkan fleksibilitas
Menghasilkan url yang search engine friendly
Mudah untuk membuat library dan helpernya
Jalan di PHP 4 (4.3.2+) dan 5
Support banyak database MySQL (4.1+), MySQLi, MS SQL, Postgres, Oracle, SQLite, dan ODBC.
Sekuritas aplikasi terjaga
Banyak library dan helper yang mempermudah pekerjaan

Apa itu MVC?

MVC adalah kepanjangan dari Model View Controller. MVC sebenarnya adalah sebuah pattern yang bertujuan memisahkan bisnis logic, data logic dan persentation logic (interface) atau simplenya memisahkan antara desain, data dan proses.

Model: Model berhubungan dengan data dan interaksi ke database.
View: View berhubungan dengan segala sesuatu yang akan di tampilkan ke end user. bisa itu halaman web, rss, javascript dan lain-lain
Controller:Controller bertindak sebagai penghubung data dan view

Untuk dokumentasi lengkapnya silahkan kunjungi website resminya www.codeigniter.com


No comments: