Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter
Tutorial Codeigniter
Part 1 : Pengertian dan Cara Instalasi Codeigniter – Hello everyone selamat
datang kembali diwebsite saya belajarwithib.my.id, pada seri kali ini kita akan
berkenalan dengan sebuah framework Codeigniter yang dimana framework ini
termasuk kedalam framework terpopuler dikalangan programmer.
Framework Codeigniter Ini Mempercepat dan mempermudah kita
dalam pembuatan website. Menghasilkan struktur pemrograman yang sangat rapi,
baik dari segi kode maupun struktur file phpnya. Memberikan standar coding
sehingga memudahkan kita atau orang lain untuk mempelajari kembali system
aplikasi yang dibangun.
Mengenal Framework Codeigniter
1. Apa itu Framework
Menurut Wikipedia - Dalam pemrograman komputer, kerangka kerja perangkat lunak adalah abstraksi di mana perangkat lunak yang menyediakan fungsionalitas generik dapat diubah secara selektif oleh kode tambahan yang ditulis pengguna, sehingga menyediakan perangkat lunak khusus aplikasi.
2. Apa itu Codeigniter
CodeIgniter merupakan aplikasi sumber terbuka yang
berupa kerangka kerja PHP dengan model MVC (Model, View, Controller)
untuk membangun situs web dinamis dengan menggunakan PHP.
CodeIgniter memudahkan pengembang web untuk membuat aplikasi web dengan cepat
dan mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama
kali pada 28 Februari 2006. Versi terakhir adalah versi 4.0.3
Mengenal MVC
Pada pengertian codeigniter di atas tadi di jelaskan bahwa
codeigniter menggunakan metode MVC. Apa itu MVC ? kita juga harus mengetahui
apa itu MVC sebelum masuk dan lebih dalam mengoprek codeigniter.
MVC adalah teknik atau konsep yang
memisahkan komponen utama menjadi tiga komponen yaitu model, view dan
controller.
Model
Model merupakan bagian penanganan yang berhubungan dengan
pengolahan atau manipulasi database. seperti misalnya mengambil data dari
database, menginput dan pengolahan database lainnya. semua intruksi atau fungsi
yang berhubung dengan pengolahan database di letakkan di dalam model.
View
View merupakan bagian yang menangani halaman user interface
atau halaman yang muncul pada user(pada browser). tampilan dari user interface
di kumpulkan pada view untuk memisahkannya dengan controller dan model sehingga
memudahkan web designer dalam melakukan pengembangan tampilan halaman website.
Controller
Controller merupakan kumpulan intruksi aksi yang
menghubungkan model dan view, jadi user tidak akan berhubungan dengan model
secara langsung, intinya data yang tersimpan di database (model) di ambil oleh
controller dan kemudian controller pula yang menampilkan nya ke view. Jadi
controller lah yang mengolah intruksi.
Kelebihan Dan
Kekurangan Codeigniter
Kelebihan Framework
CodeIgniter Adapun beberapa kelebihan dari codeigniter adalah :
CodeIgniter Adapun beberapa kelebihan dari codeigniter adalah :
- syntax yang terstruktur dan bersih.
- kemudahan dalam menggunakannya.
- codeigniter menyediakan fasilitas helper dan library yang dapat membantu.
- developer dalam membuat pagination, session, manipulasi url dan lainnya secara cepat.yang akan kita pelajari pada tutorial codeigniter selanjutnya.
- keamanan yang sudah lumayan karena user atau pengakses aplikasi tidak berhubungan langsung dengan database.
Kekurangan
CodeIgniter
CodeIgniter Adapun beberapa Kekurangan dari codeigniter adalah :
- CodeIgniter tidak ditujukan untuk pembuatan web dengan skala besar.
- Library yang sangat terbatas. Hal ini dikarenakan sangat sulit mencari plugin tambahan yang terverifikasi secara resmi, karena pada situsnya CodeIgniter tidak menyediakan plugin-plugin tambahan untuk mendukung pengembangan aplikasi dengan CI.
- Belum adanya editor khusus CodeIgniter, sehingga dalam melakukan create project dan modul-modulnya harus berpindah-pindah folder.
Setelah selesai berkenalan dengan
framework codeigniter, selanjutnya kita akan masuk ke tahap belajar cara
menginstal framework codeigniter dan mulai menggunakannya.
Cara Instalasi
Framework Codeigniter
Cara Instalasi framework codeigniter sangat mudah . Kamu
harus mendownload terlebih dahulu codeigniternya pada situs resmi nya di
www.codeigniter.com.
Jika kamu sudah berada disitus resminya maka pilih saja langsung
download pada navbar nya
Oke disini saya mendownload Codeigniter Versi 3 yang mana
ini sesuai dengan versi PHP saya di XAMPP, Anda bisa sesuaikan sendiri
Setelah selesai mendownload framework codeigniter, kemudian
ekstrak di folder htdocs (localhost). Ubah nama foldernya dengan nama project
yang ingin temanteman buat. Pada contoh ini saya mengubah nama folder nya dari
“codeigniter 3.1.11” menjadi “belajarwithib”.
c:/xampp/htdoc/belajarwithib
×
Terakhir, tinggal langsung menjalankannya pada browser
dengan alamat http://localhost/belajarwithib/
Jika kamu tampilannya sama dengan punya kamu maka kamu telah
berhasil melakukan instalasi codeigniter dan codeigniter siap untuk kamu
gunakan.
tampilan di atas merupakan halaman default dasar
dari codeigniter saat pertama kali di install.
×
Cara Instalasi
Codeigniter
- Download codeigniter di www.codeigniter.com .
- Ekstrak hasil download ke localhost (C:/XAMPP/htdocs ) .
- Ubah nama folder nya dari Codeigniter 3.1.11 menjadi nama project yang mau di buat (belajarwithib) .
- Jalankan pada browser “http://localhost/belajarwithib/”.
Secara default Codeigniter menyediakan Panduan/Documentation
cara penggunaan codeigniter pada folder codeigniter yang kamu download tadi.
yaitu terdapat pada folder user_guide. dan untuk mempelajari Panduan/Documentation
dari penggunaan codeigniter Kamu dapat langsung menjalankannya pada browser
dengan alamat http://localhost/belajarwithib/user_guide/.
Segala cara penggunaan codeigniter bisa di baca pada panduan
yang telah di sediakan seperti pada gambar di atas.
Penutupan
Mungkin sekian lah Tentang Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter.Semoga Tutorial Ini dapat membantu anda dalam segala keperluan anda masing-masing.
Support Website belajarwithib.my.id dengan donasi ke : klik disini .
Sekian dan Terima Kasih Telah Berkunjung