SlideShare a Scribd company logo
Poltek-kampar.ac.id
PENGENALAN CODEIGNITER
DI SUSUN OLEH :
DENI SABRIAN
201613017
POLITEKNIK KAMPAR
TEKNIK INFORMATIKA
BANGKINANG 2018
Poltek-kampar.ac.id
KATA PENGANTAR
Dengan penuh rasa syukur kahadirat Allah SWT, yang telah melimpakhan segala rahmat
dan karunia-nya sehingga penulis dapat menyelesaikan tugas Matakuliah Pilihan -1 dengan judul
"Pengenalan CodeIgniter".
Dalam pembuatan tugas ini masih belum bisa di katakan sempurna karena masih ada
yang masih perlu untuk di perbaiki untuk itu saya harap para pembaca bisa memahami serta
memberi saran yang baik, Semoga ini dapat berguna bagi para pembaca dan bagi Dosen
Matakuliah Pilihan -1 yang akan memeriksa serta membacanya, Terima kasih
Poltek-kampar.ac.id
Framework adalah kumpulan instruksi - instruksi yang dikumpulkan dalam class dan function -
function dengan fungsi masing - masing untuk memudahkan developer dalam pemangilannya
tanpa harus menuliskan syntax program yang sama berulang ulang. hal ini memiliki kegunaan
untuk menhemat waktu dan mencegah penulisan syntax secara berulang ulang agar terciptannya
source code yang bersih dan terstruktur.
CodeIgniter adalah sebuah framework php yang bersifat open source dan mengunakan metode
mvc (model , view, controler). codeigniter bersifat free atau tidak berbayar jika anda
mengunakannya. framework codeigniter dibuat dengan tujuan sama seperti framwork lainya yaitu
untuk memudahkan developer atau programmer dalam membangun sebuah aplikasi berbasis web
tanpa harus membuatnya dari awal .
Model
model merupakan bagian penanganan yang berhubungan dengan pengolahan atau manipulasi
database. seperti misalnya mengambil data dari database, menginput dan pengolahan database
lainnya. semua instruksi yang berhubungan dengan pengolahan database diletakkan dalam Model.
View
View merupakan bagian yang menangani halaman user interface atau halaman yang muncul pada
user. Tampilan dari user interface dikumpulkan pada view untuk memisahkannya dengan
controller dan model sehingga memudahkan designer dalam melakukan pengembangan tampilan
halaman website.
Controller
Controller merupakan kumpulan instruksi aksi yang mengubungkan model dan view, jadi user
tidak akan berhubungan dengan model secara langsung, intinya dari view kemudian Controller
yang mengolah instruksi.
Kelebihan Codeigniter
• syntax yang terstruktur
• kemudahan dalam mengunakannya
• keamanannya yang sudah lumayan karena user atau pengakses aplikasi tidak berhubungan
langsung dengan database
• codeigniter menyediakan fasilitas helper dan library yang dapat membantu developer
dalam membuat pagination, session menipulasi URL.

More Related Content

What's hot

Jawaban uts
Jawaban utsJawaban uts
Jawaban uts
Riadatul Fahmi
 
Tugas 1 aplikasi niaga 6703151061
Tugas 1 aplikasi niaga 6703151061Tugas 1 aplikasi niaga 6703151061
Tugas 1 aplikasi niaga 6703151061
Griselda Ayu
 
Tugas rekweb 4 1212511560_m.shafwan al farisy
Tugas rekweb 4 1212511560_m.shafwan al farisyTugas rekweb 4 1212511560_m.shafwan al farisy
Tugas rekweb 4 1212511560_m.shafwan al farisy
PT. Visionet Internasional
 
Bahan ajar tik kelas x semester 2
Bahan ajar tik  kelas x semester 2Bahan ajar tik  kelas x semester 2
Tugas 3 0317
Tugas 3   0317Tugas 3   0317
Tugas 3 0317
Gilig Anggit Pinalar
 
Pengenalan codeigniter
Pengenalan codeigniterPengenalan codeigniter
Pengenalan codeigniter
zulk ifli
 
Silabus android
Silabus androidSilabus android
Silabus android
Rachardy Andriyanto
 
Android Workshop for Intermediate
Android Workshop for Intermediate Android Workshop for Intermediate
Android Workshop for Intermediate
Muhammad Iskandar Dzulqornain
 
Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?
jundi26
 
Penjelasan bootstrap
Penjelasan bootstrapPenjelasan bootstrap
Penjelasan bootstrap
Samsul Arifin
 
Tugas 4 rekayasa web (0916)
Tugas 4   rekayasa web (0916)Tugas 4   rekayasa web (0916)
Tugas 4 rekayasa web (0916)
Zaid Ahmad Ramadhani
 
Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...
Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...
Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...
DicodingEvent
 

What's hot (12)

Jawaban uts
Jawaban utsJawaban uts
Jawaban uts
 
Tugas 1 aplikasi niaga 6703151061
Tugas 1 aplikasi niaga 6703151061Tugas 1 aplikasi niaga 6703151061
Tugas 1 aplikasi niaga 6703151061
 
Tugas rekweb 4 1212511560_m.shafwan al farisy
Tugas rekweb 4 1212511560_m.shafwan al farisyTugas rekweb 4 1212511560_m.shafwan al farisy
Tugas rekweb 4 1212511560_m.shafwan al farisy
 
Bahan ajar tik kelas x semester 2
Bahan ajar tik  kelas x semester 2Bahan ajar tik  kelas x semester 2
Bahan ajar tik kelas x semester 2
 
Tugas 3 0317
Tugas 3   0317Tugas 3   0317
Tugas 3 0317
 
Pengenalan codeigniter
Pengenalan codeigniterPengenalan codeigniter
Pengenalan codeigniter
 
Silabus android
Silabus androidSilabus android
Silabus android
 
Android Workshop for Intermediate
Android Workshop for Intermediate Android Workshop for Intermediate
Android Workshop for Intermediate
 
Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?
 
Penjelasan bootstrap
Penjelasan bootstrapPenjelasan bootstrap
Penjelasan bootstrap
 
Tugas 4 rekayasa web (0916)
Tugas 4   rekayasa web (0916)Tugas 4   rekayasa web (0916)
Tugas 4 rekayasa web (0916)
 
Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...
Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...
Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...
 

Similar to PENGENALAN CODEIGNITER

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
 
Codeigniter framewrok
Codeigniter framewrokCodeigniter framewrok
Codeigniter framewrok
muamarsidik
 
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 CodeIgniterBeni Krisbiantoro
 
Modul Pelatihan CodeIgniter Dasar
Modul Pelatihan CodeIgniter DasarModul Pelatihan CodeIgniter Dasar
Modul Pelatihan CodeIgniter Dasar
Ridwan Fadjar
 
Kelompok 3.pptx
Kelompok 3.pptxKelompok 3.pptx
Kelompok 3.pptx
2141006JESSICAALTHEA
 
Frame work php
Frame work phpFrame work php
Frame work php
Devindha Permatasari
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1
Edwin Prassetyo
 
Code igneter
Code igneterCode igneter
Code igneter
maiefendi
 
1100631021_YiiFramework
1100631021_YiiFramework1100631021_YiiFramework
1100631021_YiiFramework
LAILATUL MUTMAINNAH
 
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
Linda Lestari
 
Modul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdfModul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdf
Setiya Nugroho
 
Pengenalan Codeigniter
Pengenalan Codeigniter Pengenalan Codeigniter
Pengenalan Codeigniter
Räjù GùÑáwàn
 
Membangun aplikasi berbasis web dengan menggunakan framework
Membangun aplikasi berbasis web dengan menggunakan frameworkMembangun aplikasi berbasis web dengan menggunakan framework
Membangun aplikasi berbasis web dengan menggunakan framework
Gst Ayu Indriani
 
Tutorial ci
Tutorial ciTutorial ci
Tutorial ci
Wira Hul
 
Pemodelan perangkat lunak
Pemodelan perangkat lunakPemodelan perangkat lunak
Pemodelan perangkat lunak
AdityaSaputra83
 
Tugas individu rekweb4
Tugas individu rekweb4Tugas individu rekweb4
Tugas individu rekweb4
Ratri Alfiani
 
Tugas rekweb 4
Tugas rekweb 4Tugas rekweb 4
Tugas rekweb 4
ricoadityaputra
 
2. distributed system
2. distributed system2. distributed system
2. distributed system
Dony Riyanto
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
ibonk201
 
Materi-bab1.pptx
Materi-bab1.pptxMateri-bab1.pptx
Materi-bab1.pptx
AhmadFaid4
 

Similar to PENGENALAN CODEIGNITER (20)

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
 
Codeigniter framewrok
Codeigniter framewrokCodeigniter framewrok
Codeigniter framewrok
 
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
 
Modul Pelatihan CodeIgniter Dasar
Modul Pelatihan CodeIgniter DasarModul Pelatihan CodeIgniter Dasar
Modul Pelatihan CodeIgniter Dasar
 
Kelompok 3.pptx
Kelompok 3.pptxKelompok 3.pptx
Kelompok 3.pptx
 
Frame work php
Frame work phpFrame work php
Frame work php
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1
 
Code igneter
Code igneterCode igneter
Code igneter
 
1100631021_YiiFramework
1100631021_YiiFramework1100631021_YiiFramework
1100631021_YiiFramework
 
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
 
Modul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdfModul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdf
 
Pengenalan Codeigniter
Pengenalan Codeigniter Pengenalan Codeigniter
Pengenalan Codeigniter
 
Membangun aplikasi berbasis web dengan menggunakan framework
Membangun aplikasi berbasis web dengan menggunakan frameworkMembangun aplikasi berbasis web dengan menggunakan framework
Membangun aplikasi berbasis web dengan menggunakan framework
 
Tutorial ci
Tutorial ciTutorial ci
Tutorial ci
 
Pemodelan perangkat lunak
Pemodelan perangkat lunakPemodelan perangkat lunak
Pemodelan perangkat lunak
 
Tugas individu rekweb4
Tugas individu rekweb4Tugas individu rekweb4
Tugas individu rekweb4
 
Tugas rekweb 4
Tugas rekweb 4Tugas rekweb 4
Tugas rekweb 4
 
2. distributed system
2. distributed system2. distributed system
2. distributed system
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Materi-bab1.pptx
Materi-bab1.pptxMateri-bab1.pptx
Materi-bab1.pptx
 

PENGENALAN CODEIGNITER

  • 1. Poltek-kampar.ac.id PENGENALAN CODEIGNITER DI SUSUN OLEH : DENI SABRIAN 201613017 POLITEKNIK KAMPAR TEKNIK INFORMATIKA BANGKINANG 2018
  • 2. Poltek-kampar.ac.id KATA PENGANTAR Dengan penuh rasa syukur kahadirat Allah SWT, yang telah melimpakhan segala rahmat dan karunia-nya sehingga penulis dapat menyelesaikan tugas Matakuliah Pilihan -1 dengan judul "Pengenalan CodeIgniter". Dalam pembuatan tugas ini masih belum bisa di katakan sempurna karena masih ada yang masih perlu untuk di perbaiki untuk itu saya harap para pembaca bisa memahami serta memberi saran yang baik, Semoga ini dapat berguna bagi para pembaca dan bagi Dosen Matakuliah Pilihan -1 yang akan memeriksa serta membacanya, Terima kasih
  • 3. Poltek-kampar.ac.id Framework adalah kumpulan instruksi - instruksi yang dikumpulkan dalam class dan function - function dengan fungsi masing - masing untuk memudahkan developer dalam pemangilannya tanpa harus menuliskan syntax program yang sama berulang ulang. hal ini memiliki kegunaan untuk menhemat waktu dan mencegah penulisan syntax secara berulang ulang agar terciptannya source code yang bersih dan terstruktur. CodeIgniter adalah sebuah framework php yang bersifat open source dan mengunakan metode mvc (model , view, controler). codeigniter bersifat free atau tidak berbayar jika anda mengunakannya. framework codeigniter dibuat dengan tujuan sama seperti framwork lainya yaitu untuk memudahkan developer atau programmer dalam membangun sebuah aplikasi berbasis web tanpa harus membuatnya dari awal . Model model merupakan bagian penanganan yang berhubungan dengan pengolahan atau manipulasi database. seperti misalnya mengambil data dari database, menginput dan pengolahan database lainnya. semua instruksi yang berhubungan dengan pengolahan database diletakkan dalam Model. View View merupakan bagian yang menangani halaman user interface atau halaman yang muncul pada user. Tampilan dari user interface dikumpulkan pada view untuk memisahkannya dengan controller dan model sehingga memudahkan designer dalam melakukan pengembangan tampilan halaman website. Controller Controller merupakan kumpulan instruksi aksi yang mengubungkan model dan view, jadi user tidak akan berhubungan dengan model secara langsung, intinya dari view kemudian Controller yang mengolah instruksi. Kelebihan Codeigniter • syntax yang terstruktur • kemudahan dalam mengunakannya • keamanannya yang sudah lumayan karena user atau pengakses aplikasi tidak berhubungan langsung dengan database • codeigniter menyediakan fasilitas helper dan library yang dapat membantu developer dalam membuat pagination, session menipulasi URL.