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 ...........

PENGALAMAN KUE

Allah Tidak pernah tidur... Tepat diulang tahun ku ini aku menuliskan cerita dan pengalaman yang ku rasakan.. Tepat 2 Febuari 2014 Ijab kabul telah dilantumkan oleh sesorang yang ku pilih sebagai imam ku ini, seseorang pria hebat yang telah meyakinkan ku untuk menjalani bahtera rumah tangga. setelah kami menjalankan rumah tangga di hari +1 lelahh sekali karena karena h-1 gak bisa tidur sma sekali pikiran dag dig dugg memikirkan smua acara yang telah dipirsiapkan n tegang takut atau apalah smua campur aduk..tapi alahmdulilah smua berjalan dengan lancar. hari pertama setelah kami mengikarkan janji suci kami tidak bulan madu keliling kota ataupun dunia heheh maklum harus banyak lah yang dipirkan yang terpenting pasti buget..heheh  stelah menikah kami memilih tinggal pisah dnegna orang tua (niat nya si gak pengen ngerepotin)hehhehe, tapii namanya ortu pasti mereka mikirin lah anaknya....semua itu kita belum berakhir karena 2 maret kami masih mempersiapkan acara unduk mantu yang di...