MANUAL BOOK
PEMBUATAN WEBSITE DATA MAHASISWA MENGGUNAKAN
CODEIGNITER
Nama Angoota : Luky Ramadhan (53418837)
Kelvin Immanuel Susanto (53418614)
Muhammad Rifqi Erfandira (54418892)
Jurusan : Teknik Informatika
Pembimbing : Diokta Redho Lastin
1.2 Tujuan
Penulisan ini bertujuan untuk mempermudah dalam proses pembuatan web dan
mengimplemtasikan apa yang penulis pelajari sebelumnya. Penjabaran mengenai Tujuan dari
penulisan tugas ini adalah sebagai berikut :
1. Menerapkan teori yang didapat selama belajar di Laboratorium Teknik Informatika.
2. Mengembangkan ketelitian dan wawasan penulis.
3. Memberikan uraian tentang pemrograman PHP, dan framework CodeIgniter secara
lebih terperinci.
BAB 2
PEMBAHASAN
2.1 Hyper Text Preprocessor (PHP)
PHP (HyperText Preprocessor) merupakan bahasa pemrogramman berbasis web yang memiliki
kemampuan untuk memroses dan mengolah data secara dinamis. PHP dapat dikatakan sebagai
sebuah serverside embedded script language, artinya semua sintaks dan perintah program yang
anda tulis akan sepenuhnya dijalankan oleh server, tetapi dapat disertakan pada halaman HTML
biasa. Pada umumnya, semua aplikasi yang dibangun menggunakan PHP akan memberikan hasil
pada web browser, tetapi prosesnya secara keseluruhan dijalankan pada server.
2.2 MySQL
MySQl merupakan software yang tergolong database server dan bersifat Open Source
menyatakan bahwa software ini dilengkapi dengan source code (kode yang dipakai untuk
membuat MySQL), selain tentu saja bentuk executable-nya atau kode yang dapat dijalankan
secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara mengunduh di internet
secara gratis. Hal menarik lainnya adalah MySQL juga bersifat multiplatform. MySQL dapat
dijalankan pada berbagai sistem operasi.
2.4 CodeIgniter
CodeIgniter adalah salah satu bentuk framework yang dapat dieksekusi lebih cepat dibandingkan
dengan framework lainnya. Codeigniter menyediakan fasilitas penunjang aplikasi website,
sehingga waktu pembuatan menjadi lebih efisien.
BAB 3
ANALISIS DAN PEMBAHASAN
3.1 Awalan
Projek yang akan kami buat adalah web data mahasiswa, yang dibuat menggunakan
gabungan dari IDE, CodeIgniter dan Xampp. Pertama-tama kami akan melakukan instalasi
terhadap IDE yang akan digunakan yaitu VSCode, program pendukung web server lokal yaitu
Xampp, dan aplikasi penunjang website yaitu CodeIgniter yang akan diintegrasikan dengan
Xampp setelah instalasi CodeIgniter selesai. Kemudian kami akan membuat file-file php baru
yang akan diberi pengaturan-pengaturan dasar, seperti welcome.php yang diganti namanya
menjadi pweb.php, penambahan nama database pada database,php dan pengaturan lain pada
routes.php, URI.php serta config.php. Berikut adalah contoh pengaturan yang kami lakukan pada
database.php.
4.1 Penutup
Dengan adanya praktikum ini mahasiswa diharapkan dapat membuat website sederhana
dengan fungsi CRUD menggunakan php, html, mysql, dan framework CodeIgniter. Berdasarkan
semua hal yang telah dilakukan oleh kelompok kami dalam proses pembuatan website ini, bisa
disimpulkan bahwa game novel visual “A New Path” telah berhasil dibuat menggunakan
Ren’Py. Website ini dibuat hanya sebagai sarana pencatatan daftar mahasiswa.
4.2 Saran
Lebih teliti saat melakukan pengetikan kodingan, karena beberapakali ditemukan
kesalahan kecil yang mengakibatkan halaman tertentu tidak muncul. Serta menurut kami,
tampilan website dapat diperbagus lagi menggunakan CSS.