Langsung ke konten utama

Framework Codeigniter

Apa si Framework (kerangka kerja) itu…..
Framework merupakan kumpulan dari fungsi atau prosedur dan class dengan tujuan tertentu yang sudah siap digunakan sehingga mempermudah dan mempercepat pekerjaan seorang programmar tanpa harus membuat fungsi atau class dari awal. Bagi kamu yang belum tau mengenai Codeigniter nihhhh aq kasih penjelasan dikit yang di ambil dari leteratur-literatur yang ada.

Codeigniter merupakan suatu Web Application Framework (WAF) yang dirancang khusus untuk mempermudah developer web dalam mengembangkan aplikasi berbasis web. Codeigniter berisi kumpulan kode berupa pustaka (library) dan alat (tools) yang dipadukan sedemikian rupa menjadi suatu kerangka kerja (framework). Sebuah framework PHP dengan model MVC (Model, View, Controller). Merupakan pola arseitektur pada perancangan perangkat lunak berorientasi objek.

  • Memisahkan antara tampilan, data dan proses
  • Pemisahan logic dan tampilan
  • Perawatan kode
  • Implementasi konsep OOP
  • Digunakan oleh banyak Web Application Framework
Dimana VCM merupakan…
  1. View, merupakan bagian yang menangani presentation logic. Pada suatu aplikasi web bagian ini biasanya berupa file template HTML, yang diatur oleh controller. View berfungsi untuk menerima dan merepresentasikan data kepada user. Bagian ini tidak memiliki akses langsung terhadap bagian model.
  2. Model, biasanya berhubungan langsung dengan database untuk memanipulasi data (insert, update, delete, search), menangani validasi dari bagian controller, namun tidak dapat berhubungan langsung dengan bagian view.
  3. Controller, merupakan bagian yang mengatur hubungan antara bagian model dan bagian view, controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.

Berikut beberapa kelebihan CodeIgniter (CI) dibandingkan dengan Kerangka kerja PHP lain,
  • Performa sangat cepat : salah satu alasan tidak menggunakan kerangka kerja adalah karena eksekusinya yang lebih lambat daripada PHP from the scracth, tapi Codeigniter sangat cepat bahkan mungkin bisa dibilang codeigniter merupakan kerangka kerja yang paling cepat dibanding kerangka kerja yang lain.
  • Konfigurasi yang sangat minim (nearly zero configuration) : tentu saja untuk menyesuaikan dengan database dan keleluasaan routing tetap diizinkan melakukan konfigurasi dengan mengubah beberapa file konfigurasi seperti database.php atau autoload.php, namun untuk menggunakan codeigniter dengan setting standard, anda hanya perlu mengubah sedikit saja file pada folder config.
  • Banyak komunitas: dengan banyaknya komunitas CI ini, memudahkan kita untuk berinteraksi dengan yang lain, baik itu bertanya atau teknologi terbaru.
  • Dokumentasi yang sangat lengkap : Setiap paket instalasi codeigniter sudah disertai user guide yang sangat bagus dan lengkap untuk dijadikan permulaan, bahasanya pun mudah dipahami.
Instalasi Code Igniter

  1. Web server (apache) telah terinstall dan running
  2. Download file codeigniter di www.codeigniter.com
  3. Extract file Codeigniter.zip ke direktori C:/wamp/www/ (jika Anda menggunakan wampserver). Tetapi, jika Anda menggunakan XAMPP. Extract file Codeigniter.zip ke direktori C:/xampp/htdocs/.
  4. Masuk ke folder c:/wamp/www/ (jika Anda menggunakan WAMP) dan rename (ganti nama) file folder codeigniter yang baru di extraxt tadi menjadi nama project Anda (riev).
  5. Buka browser Anda. disini saya menggunakan Mozilla Firefox. Kemudian kunjungi URL berikut: http://localhost/riev/
  6. Selesai
Jika penginstalan benar pada saat kita jalankan akan muncul tampilan berikut:




Komentar

Postingan populer dari blog ini

Algoritma Pemrograman 1

KATA PENGANTAR Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Panyayang, Penulis panjatkan puja dan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat, hidayah, dan inayah-Nya kepada penulis, sehingga penulis dapat menyelesaikan Modul “ Web Programming II ” ini. Penulis menyadari sepenuhnya masih ada kekurangan baik dari segi susunan kalimat maupun tata bahasa. Oleh karena itu, dengan tangan terbuka penulis menerima segala saran dan kritik dari pembaca agar menjadi lebih baik untuk ke depannya. Akhir kata penulis berharap modul ini dapat memberikan manfaat maupun inspirasi terhadap pembaca DAFTAR ISI Kata Pengantar ..................................................................................................................      ii Daftar Isi ...........................................................................................................................     iii PERTEMUAN 1 PENGENALAN CODEIGNITER ..........................................

Inilah Aku

Eva Rahmawati adalah nama yang telah diberikan kedua orang tua saya,,,saya lahir di Bogor 15 Desember 1989, meski lahir diogr jangan  ajak saya berbicara bahasa sunda ya,,hehheh karena sunda saya ngerti doang kalau buat ngomong agak susah.... kenapaa alasaanya karena saya besar ditangerang dari usia 4 tahun saya sudah merantau ke tangerang bersama kedua orang tua saya dan 2 kaka laki-laki saya yang bernama ervan dan jayadi atau biasa dipanggil Kere.Jangan bingung ya kenapa dipannggil kere, bukan kere lohhh tapii karena dia kidal (atau melakukan sesuatu dengan tangan kiri) sama seperti mama karena kata mama tangan kanan mama gak lemah untuk melakukan aktivitas yang lebih. di tangerang kami mengalami berbagai macam cerita kehidupan (ya namanya juga hidup pasti ada asam manisnya yaa), dulu kita tinggal diruma kontrakkan ya kalau dibilang ukurannya pasti tau kan biasanya rumah kontrakan segede apa....selanjutnya kita tinggal di daerah Kampung melayu kalau kata orang mah temp

Bahaya Narkoba Bagi Remaja

Narkoba, siapa si yang tidak pernah mendengangar kata-kata itu. Baik tua, muda, anak-anak pasti sering sekali mendengar yang namanya narkoba. Sebuah obat yang di bilang dapat menyenangkan tetapi sebernarnya menimbulkan kematian. Bagi yang tidak tahu apa itu narkoba nah kita akan jelaskan, Narkoba merupakn singkatan dari narkotika dan obat atau bahan berbahaya. Menurut pakar kesehatan narkoba sebenarnya adalah senyawa-senyawa psikotropika yang biasa dipakai untuk membius pasien saat hendak akan dioperasi atau obat-obatan untuk penyakit tertentu. Namun narkoba di salah gunakan oleh sebagian orang. Dengan perkembangan zaman saat ini, perkembangan seseorang pun berubah. Fase perkembangan mulai dari anak- anak sampai dengan masa dewasa ini yang menghawatirkan apabila kita tidak menjalankan dengan baik. Bila masa anak-anak dan remaja rusak karena narkoba, maka suram atau bahkan hancurlah masa depan mereka. Pada masa remaja justru mereka keinginan sekali untuk mencoba- coba melakukan apapun