SlideShare a Scribd company logo
POLTEK-KAMPAR.AC.ID
CODEIGNITER
DEFRI HARMEGI
201613015
POLITEKNIK KAMPAR
2018 / 2019
POLTEK-KAMPAR.AC.ID
Pengertian Code Igniter
CodeIgniter adalah sebuah web application network yang bersifat open source yang digunakan
untuk
membangun aplikasi php dinamis. CodeIgniter memudahkan developer untuk membuat aplikasi
web dengan
cepat mudah dibandingkan dengan membuatnya dari awal.
CodeIgniter menjadi sebuah framework PHP dengan model MVC (Model, View, Controller)
untuk membangun
website dinamis dengan menggunakan PHP yang dapat mempercepat pengembang untuk
membuat sebuah aplikasi
web. Selain ringan dan cepat, CodeIgniter juga memiliki dokumentasi yang super lengkap
disertai dengan
contoh implementasi kodenya. Dokumentasi yang lengkap inilah yang menjadi salah satu alasan
kuat mengapa
banyak orang memilih CodeIgniter sebagai framework pilihannya. Karena kelebihan-kelebihan
yang dimiliki
oleh CodeIgniter, pembuat PHP Rasmus Lerdorf memuji CodeIgniter di frOSCon (Agustus
2008) dengan mengatakan
bahwa dia menyukai CodeIgniter karena “it is faster, lighter and the least like a framework.”
CodeIgniter pertamakali dikembangkan pada tahun 2006 oleh Rick Ellis. Dengan logo api yang
menyala,
CodeIgniter dengan cepat “membakar” semangat para web developer untuk mengembangkan
web dinamis dengan
cepat dan mudah menggunakan framework PHP yang satu ini.
POLTEK-KAMPAR.AC.ID
Adapun beberapa kelebihan dari codeigniter yaitu :
* Syntax yang terstruktur
* Kemudahan dalam menggunakannya
* Codeigniter menyediakan fasilitas helper dan library yang dapat membantu developer dalam
membuat pagination, session,
dan manipulasi URL.
* Keamanan yang sudah lumayan karena user atau pengakses aplikasi tidak berhubungan
langsung dengan database.
Untuk siapakah Codeigniter
CodeIgniter tepat untuk Anda jika:
Anda ingin framework dengan small footprint (Ukuran aplikasi yang kecil).
Anda membutuhkan kinerja yang luar biasa.
Anda perlu kompatibilitas yang luas untuk hosting standar yang berjalan di berbagai versi PHP
dan konfigurasi yang berbeda-beda.
Anda ingin sebuah framework yang hampir tidak membutuhkan konfigurasi.
Anda ingin sebuah framework yang tidak mengharuskan Anda untuk menggunakan command
line (CLI).
Anda ingin sebuah framework yang tidak mengharuskan Anda untuk mematuhi aturan ketat
dalam koding.
Anda tidak tertarik pada library monolitik skala besar seperti PEAR.
Anda tidak ingin dipaksa untuk belajar bahasa templating (meskipun parser template lainnya
tersedia jika Anda menginginkannya).
POLTEK-KAMPAR.AC.ID
Anda menghindari kompleksitas, mendukung solusi yang sederhana.
Anda perlu dokumentasi yang jelas dan menyeluruh.

More Related Content

Similar to Codeigniter 2 (20)

Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?
jundi26
 
Code igneter
Code igneterCode igneter
Code igneter
maiefendi
 
Pengenalan code igniter
Pengenalan code igniterPengenalan code igniter
Pengenalan code igniter
KhairulMustofa2
 
Modul Pelatihan CodeIgniter Dasar
Modul Pelatihan CodeIgniter DasarModul Pelatihan CodeIgniter Dasar
Modul Pelatihan CodeIgniter Dasar
Ridwan Fadjar
 
Pengenalan codeigniter
Pengenalan codeigniterPengenalan codeigniter
Pengenalan codeigniter
zulk ifli
 
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniterMembangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Beni Krisbiantoro
 
Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0
Andarias Jacob Calvyn
 
Tugas rekweb 4
Tugas rekweb 4Tugas rekweb 4
Tugas rekweb 4
ricoadityaputra
 
Codeigniter
CodeigniterCodeigniter
Codeigniter
Nia Syafitri
 
task codeigniter
task codeignitertask codeigniter
task codeigniter
NurAmira83
 
589783148888-PresentasiFramework-CI.pptx
589783148888-PresentasiFramework-CI.pptx589783148888-PresentasiFramework-CI.pptx
589783148888-PresentasiFramework-CI.pptx
RizqiMauludin2
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
kaniadona
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
kaniadona
 
Pengenalan Codeigniter
Pengenalan Codeigniter Pengenalan Codeigniter
Pengenalan Codeigniter
Räjù GùÑáwàn
 
Pemrorgraman Framework 12345678909876543
Pemrorgraman Framework 12345678909876543Pemrorgraman Framework 12345678909876543
Pemrorgraman Framework 12345678909876543
ssusere1afff
 
Tutorial ci
Tutorial ciTutorial ci
Tutorial ci
Wira Hul
 
Codeigniter framewrok
Codeigniter framewrokCodeigniter framewrok
Codeigniter framewrok
muamarsidik
 
Rekayasa web 0916 tugas 4 (individu)
Rekayasa web 0916 tugas 4 (individu)Rekayasa web 0916 tugas 4 (individu)
Rekayasa web 0916 tugas 4 (individu)
Filsaf Kurniawan
 
Workshop SuBali - CodeIgniter
Workshop SuBali - CodeIgniterWorkshop SuBali - CodeIgniter
Workshop SuBali - CodeIgniter
Adi Setiawan
 
Tugas 3 0317 (individu)
Tugas 3  0317 (individu)Tugas 3  0317 (individu)
Tugas 3 0317 (individu)
RiaWahyuni5
 
Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?
jundi26
 
Code igneter
Code igneterCode igneter
Code igneter
maiefendi
 
Modul Pelatihan CodeIgniter Dasar
Modul Pelatihan CodeIgniter DasarModul Pelatihan CodeIgniter Dasar
Modul Pelatihan CodeIgniter Dasar
Ridwan Fadjar
 
Pengenalan codeigniter
Pengenalan codeigniterPengenalan codeigniter
Pengenalan codeigniter
zulk ifli
 
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniterMembangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Beni Krisbiantoro
 
Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0
Andarias Jacob Calvyn
 
task codeigniter
task codeignitertask codeigniter
task codeigniter
NurAmira83
 
589783148888-PresentasiFramework-CI.pptx
589783148888-PresentasiFramework-CI.pptx589783148888-PresentasiFramework-CI.pptx
589783148888-PresentasiFramework-CI.pptx
RizqiMauludin2
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
kaniadona
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
kaniadona
 
Pemrorgraman Framework 12345678909876543
Pemrorgraman Framework 12345678909876543Pemrorgraman Framework 12345678909876543
Pemrorgraman Framework 12345678909876543
ssusere1afff
 
Tutorial ci
Tutorial ciTutorial ci
Tutorial ci
Wira Hul
 
Codeigniter framewrok
Codeigniter framewrokCodeigniter framewrok
Codeigniter framewrok
muamarsidik
 
Rekayasa web 0916 tugas 4 (individu)
Rekayasa web 0916 tugas 4 (individu)Rekayasa web 0916 tugas 4 (individu)
Rekayasa web 0916 tugas 4 (individu)
Filsaf Kurniawan
 
Workshop SuBali - CodeIgniter
Workshop SuBali - CodeIgniterWorkshop SuBali - CodeIgniter
Workshop SuBali - CodeIgniter
Adi Setiawan
 
Tugas 3 0317 (individu)
Tugas 3  0317 (individu)Tugas 3  0317 (individu)
Tugas 3 0317 (individu)
RiaWahyuni5
 

Codeigniter 2

  • 2. POLTEK-KAMPAR.AC.ID Pengertian Code Igniter CodeIgniter adalah sebuah web application network yang bersifat open source yang digunakan untuk membangun aplikasi php dinamis. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat mudah dibandingkan dengan membuatnya dari awal. CodeIgniter menjadi sebuah framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP yang dapat mempercepat pengembang untuk membuat sebuah aplikasi web. Selain ringan dan cepat, CodeIgniter juga memiliki dokumentasi yang super lengkap disertai dengan contoh implementasi kodenya. Dokumentasi yang lengkap inilah yang menjadi salah satu alasan kuat mengapa banyak orang memilih CodeIgniter sebagai framework pilihannya. Karena kelebihan-kelebihan yang dimiliki oleh CodeIgniter, pembuat PHP Rasmus Lerdorf memuji CodeIgniter di frOSCon (Agustus 2008) dengan mengatakan bahwa dia menyukai CodeIgniter karena “it is faster, lighter and the least like a framework.” CodeIgniter pertamakali dikembangkan pada tahun 2006 oleh Rick Ellis. Dengan logo api yang menyala, CodeIgniter dengan cepat “membakar” semangat para web developer untuk mengembangkan web dinamis dengan cepat dan mudah menggunakan framework PHP yang satu ini.
  • 3. POLTEK-KAMPAR.AC.ID Adapun beberapa kelebihan dari codeigniter yaitu : * Syntax yang terstruktur * Kemudahan dalam menggunakannya * Codeigniter menyediakan fasilitas helper dan library yang dapat membantu developer dalam membuat pagination, session, dan manipulasi URL. * Keamanan yang sudah lumayan karena user atau pengakses aplikasi tidak berhubungan langsung dengan database. Untuk siapakah Codeigniter CodeIgniter tepat untuk Anda jika: Anda ingin framework dengan small footprint (Ukuran aplikasi yang kecil). Anda membutuhkan kinerja yang luar biasa. Anda perlu kompatibilitas yang luas untuk hosting standar yang berjalan di berbagai versi PHP dan konfigurasi yang berbeda-beda. Anda ingin sebuah framework yang hampir tidak membutuhkan konfigurasi. Anda ingin sebuah framework yang tidak mengharuskan Anda untuk menggunakan command line (CLI). Anda ingin sebuah framework yang tidak mengharuskan Anda untuk mematuhi aturan ketat dalam koding. Anda tidak tertarik pada library monolitik skala besar seperti PEAR. Anda tidak ingin dipaksa untuk belajar bahasa templating (meskipun parser template lainnya tersedia jika Anda menginginkannya).
  • 4. POLTEK-KAMPAR.AC.ID Anda menghindari kompleksitas, mendukung solusi yang sederhana. Anda perlu dokumentasi yang jelas dan menyeluruh.