Installasi, Konfigurasi dan Aplikasi Open Source berbasis CodeIgniter
5JUN
CodeIgniter adalah salah satu dari sekian banyak PHP framework. Framework ini dikembangkan oleh EllisLab, dan dapat diunduh dan digunakan secara gratis.
Kelebihan yang dimiliki oleh CodeIgniter antara lain :
- Gratis
- Ringan, sehingga mempercepat web anda.
- Menggunakan M-V-C
- Menghasil URL yang bersih
- Memiliki dokumentasi yang sangat bagus
Anda membutuhkan hal berikut untuk menjalankan Codeigniter :
- PHP versi 4.3.2 atau terbaru
- Database, saat ini database yang didukung oleh CodeIgniter yaitu MySQL (4.1+), MySQLi, MS SQL, Postgres, Oracle, SQLite, and ODBC.
- Web server, contohnya Apache webserver
Instalasi
- Unduh CodeIgniter.
- Extract CodeIgniter di web root, pada contoh disini setelah extract, folder tersebut saya ubah menjadi ci.
- Buka file application/config/config.php dan ubah sesuai nama direktori CodeIgniter anda.
$config['base_url'] = "http://localhost/ci/";
- Buka file application/config/database.php dengan editor anda dan sesuaikan konfigurasi database anda.
$db['default']['username'] = "gilang"; $db['default']['password'] = "chandrasa"; $db['default']['database'] = "ci_test"; $db['default']['dbdriver'] = "mysql";
Menguji instalasi CodeIgniter
- Buka browser anda, dan buka alamat berikut http://localhost/ci/.Anda akan disambut halaman selamat datang dari CodeIgniter.
- Selamat, anda telah berhasil menginstal CodeIgniter.
CodeIgniter adalah framework yang sangat mudah dipelajari dan cukup ringan. Jika anda tertarik untuk untuk mempelajari CodeIgniter lebih dalam, membaca source code aplikasi open source berbasis CodeIgniter mungkin akan memperkaya pengetahuan anda tentang CodeIgniter.
Berikut beberapa aplikasi open source berbasis CodeIgniter yang bisa anda pelajari :
- BambooInvoice sebuah aplikasi invoice yang dibuat untuk perusahaan berskala kecil. Aplikasi ini buat oleh Derek Allard. Source code tersedia dihttp://github.com/derekallard/BambooInvoice/
- PyroCMS sebuah CMS yang dibuat dengan menggunakan CodeIgniter. Memiliki sistem theme, ringan dan juga dinamis. Source code tersedia dihttp://github.com/philsturgeon/pyrocms/
- classroombookings adalah sebuah aplikasi booking ruangan kelas. Source code tersedia di http://code.google.com/p/classroombookings/
- planet-ci sebuah RSS agregator berbasis CodeIgniter. Source code tersedia di http://code.google.com/p/planet-ci/
Jika anda mengetahui aplikasi lainnya yang bisa dipelajari oleh rekan-rekan yang ingin belajar CodeIgniter, silahkan berbagi.
credit : http://blog.komunitaz.com
By alfredo electroboy's blog
By alfredo electroboy's blog
Tidak ada komentar:
Posting Komentar