Kendala utama dalam membangun aplikasi web yang powerful mungkin terletak pada library yang kita gunakan, yang mungkin juga tidak terstrukturnya kode kita, sehingga seringkali membuat kita pusing dalam mengerjakan pembuatan web aplikasi.
Kenapa tidak mencoba PHP FrameWork ? apa itu framework?
Framework adalah struktur konseptual dasar yang digunakan untuk memecahkan atau
mengatasi masalah yang kompleks, biasanya satu set alat, bahan atau komponen. Terutama dalam pembuatan perangkat lunak komputer kata framework sudah dijadikan jargon.
Banyak PHP framework, tetapi kenapa saya memilih Codeigniter? Sebentar lagi akan saya jelaskan. Apa itu CodeIgniter kenapa tidak memilih yang lain.
Codeigniter adalah sebuah Framework PHP, yang sangat powerful. Yang dibuat untuk para coder PHP yang membutuhkan kode yang sederhana dan rapi untuk membuat Aplikasi Web yang memiliki fitur.
Jika anda adalah seorang pengembang yang mempunyai klien yang senang dengan deadline, dan jika kamu lelah dengan framework yang tidak terdokumentasikan, maka anda cocok menggunakan CodeIgniter.
Apa sih kelebihan CodeIgniter daripada Framework PHP yang lain?
Codeigniter cocok, jika kamu :
- Kamu butuh kompabilitas / kecocokan dengan hosting standar yang menjalankan berbagai versi dan konfigurasi PHP, termasuk PHP 4 dan PHP 5
- Kamu butuh framework yang memerlukan konfigurasi hampir nol.
- Kamu butuh framework yang tidak menggunakan command line (bash / cmd). sangat jarang ditemui di framework lainnya, karena setahu saya hampir semua framework menggunakan command line yang meskipun sederhana tapi sangat menyita waktu.
- Kamu butuh framework yang tidak mengharuskan kode berat dan banyak peraturan.
- Kamu tidak tertarik dengan library / perpustakaan skala besar seperti PEAR.
- Kamu tidak mau dipaksa menggunakan bahasa template seperti SMARTY (meskipun masih bisa menggunakan template parser).
- Kamu senang dengan kode-kode yang sederhana, dan tidak suka kerumitan dalam membuat kode.
- Kamu butuh kejelasan melalui dokumentasi yang disediakan
Nah, itulah fitur CodeIgniter. Terutama poin ketiga, banyak framework yang masih menggunakan command line, meskipun turunan Codeigniter adalah Kohana, tapi Kohana fiturnya jelek, dan hanya support PHP 5.
Selanjutnya akan saya bahas bagaimana menginstall CodeIgniter, mengkonfigurasinya, membuat aplikasi sederhana, dan lain-lain.


3 komentar:
ditunggu bagian 2 nya mas... :) btw, sebelum belajar framework harus bisa PHP dulu ya?
dtunggu bag 2 nya Gan....
klo bsa ngbahas pembuatan we dgn php dari awal sampe akhir...insya allah bermanfaat ilmunya....
ralat..."we = web"
Post a Comment