Posts

Showing posts from September, 2018

Implementrasi MVC Menggunakan CodeIgniter

Image
Halo semua, kali ini setelah kemarin kita membahas bagaimana cara menginstall CodeIgniter, sekarang akan kita lanjutkan bagaimana implementasinya. Seperti yang sudah dibahas di postingan sebelumnya, CodeIgniter adalah frameworkk yang menggunakakan MVC sebagai metode pembuatan aplikasinya. Apa itu MVC? Nah pembahasan tentang MVC sebenarnya sudah disinggung pada postingan kemarin, namun tak apa, mari kita mereviewnya kembali. Jadi MVC sendiri adalah sebuah Konsep untuk memudahkan pengembang aplikasi web agar sebuah komponen aplikasi web tersebut dapat terkontrol dengan baik. Disini saya akan memberikan sedikit ilmu yang saya pelajari tentang konsep MVC ini. x 1. Model Model merupakan suatu fungsi yang digunakan mengelola database pada sebuah web untuk menangani struktur data dari controller. 2.View View merupakan bagian untuk mengelola tampilan dari website, view sendiri bisa disebut sebagai user interface sendiri dalam sebuah website y...

Cara Menginstall CodeIgniter di Ubuntu/Xubuntu 18.04

Image
Halo semua, ini adalah tulisan pertama saya di blog ini. Kali ini saya akan membahas bagaimana cara menginstall framework CodeIgniter. Saya menggunakan Xubuntu 18.04. Sebelum itu, saya menggunakan LAMP. apa itu LAMP? LAMP adalah sekumpulan software open-source yang terinstall untuk megaktifkan server ke host dan web server. LAMP sendiri sebenarnya juga merupakan singkatan yang terdiri dari L yang berarti L inux sebagai sistem operasi, A yang berarti A pache web server, lalu data disimpan di M ySQL database, dan kontennya di proses oleh P HP. Untuk penginstallan LAMP ini sendiri nantinya insyaallah akan saya buatkan postingannya juga. Oke, lanjut ke CodeIgniter. Setelah LAMP tersebut terpasang sempurna, mari kita lanjutkan untuk pemasangan CodeIgniter. Sebelumnya, apa itu CodeIgniter? CodeIgniter adalah framework PHP dengan MVC (Mode, View, Controller) untuk membangun website dinamis menggunakan PHP yang dapat mempercepat dan mempermudah pengembang dalam membuat web. Ke...