PENGEMBANGAN WEB
Disusun oleh:
Thomas Cahyo Utomo
18330033
1
BAB I
PENDAHULUAN
Dalam konsep MVC kode program dapat dibagi menjadi tiga kategori, yaitu :
1. Model merupakan struktur data. Secara spesifik class model akan mengandung
fungsi kode yang membantu dalam segala proses yang berhubungan dengan
database seperti memasukkan, mengedit, mendapatkan dan menghapus data
dalam sebuah database.
3. Controller merupakan sebuah perantara antara Model dan View dan semua
sumber yang dibutuhkan untuk memproses permintaan HTTP dan dalam
membuat halaman web.
2
1.2. Tujuan Praktikum
1. Mahasiswa dapat mengenal Framework CodeIgniter.
2. Mahasiswa dapat mengoperasikan atau menggunakan Framework
CodeIgniter.
3. Mahasiswa mampu memahami tentang konsep dasar Framework CodeIgniter.
4. Mahasiswa mampu menerapkan Framework CodeIgniter pada sebuah
aplikasi berbasis web.
3
BAB II
PERSIAPAN PRAKTIKUM
2. CodeIgniter sangat ringan jika dijalankan pada semua platform. Sistem utama
dari CodeIgniter hanya memerlukan sedikit ruang pada server untuk
membentuk sebuah class library. Class library tambahan hanya dipakai ketika
diperlukan.
5
BAB III
PELAKSANAAN PRAKTIKUM
6
d) Pastikan bahwa library database sudah terkonfigurasi dengan baik.
Konfigurasi database ada pada file database.php
7
e) Membuat model CRUD
Buat sebuah file dengan nama modelcrud.php, kode seperti di bawah ini
8
f) Membuat Controller CRUD
Setelah membuat model, selanjutnya controller yang mengatur jalannya
proses tampilan dan melakukan parsing value yang nantinya dimasukkan user
untuk dimasukkan kembali ke model. Buatlah file crud.php di folder
controller. Kode untuk file controller
9
g) Membuat file view
Buat dengan nama file viewcrud.php . Kode program untuk file
viewcrud.php:
10
h) Tampilan hasil CRUD
11
BAB IV
TUGAS
Dari Praktek di atas baru melakukan operasi Create, Read, dan Delete. Silahkan
Lengkapi dengan operasi Update sebagai tugas. Kumpulkan sebagai laporan!
12
b) Menambahkan Crontoller crud untuk edut data
13
c) Menambahkan view untuk edut data
14
d) Tampilan hasil
15
16
BAB IV
PENUTUP
4.1. Kesimpulan
Setelah melaksanakan kegiatan praktikum Pemrograman Web, maka
dapat diambil kesimpulan:
a. Memahami apa itu PHP, MySQL
b. Menggunakan element element pada PHP
4.2.Saran
Llebih baik adalam penggunaan E-LEARNING batas maksimum ukuran
file yang akan kita upload bisa ditambah. Sehingga laporan yang kita buat tidak
perlu kita compress dan tentunya kualitas file yang kita upload akan lebih baik.
17