Membangun Aplikasi Web dengan PERL: Konsep CRUD

tampilan_awal_aplikasi_web_administrasi_siswa

Pada sesi sebelumnya membahas mengenai pemrograman PERL tingkat lanjut. Untuk sesi selanjutnya adalah mengenai membangun aplikasi web dengan PERL.

Untuk sekarang ini saya mau share source cara membuat aplikasi web sederhana dengan fungsi create, read, update dan delete (CRUD) yang menggunakan bahasa pemrograman PERL. Ini merupakan tulisan yang saya buat para pembaca yang ingin memahami konsep CRUD dalam PERL. Ke depannya setelah paham konsep CRUD dalam PERL, bisa digunakan untuk membuat aplikasi web yang menggunakan bahasa pemrograman PERL seperti tokopedia.com, livejournal.com, booking.com, IMDB.com dan lain-lain.

Aplikasi ini mempunyai tema administrasi data siswa di sekolah. Untuk membuat aplikasi ini yang diperlukan adalah XAMPP untuk Linux sebagai web service dan Bootstrap sebagai CSS Framework. Untuk file utama yang digunakan membuat aplikasi web ini antara lain.

Source Code

-> Database
dbspp.sql

-> Coding
index.html
index.pl
edit_siswa.pl
form_tambah_siswa.pl
proses_edit_siswa.pl
proses_tambah_siswa.pl
proses_hapus_siswa.pl

Unduh source code disini.

Instalasi

Untuk cara instalasi, ini langkah-langkahnya:

1. Jalankan service mysql dan apache2 pada XAMPP anda
2. Buka browser dan masuk ke halaman http://localhost/phpmyadmin
3. Pilih tab Database dan buat database dengan nama dbspp.
4. Pilih tab Import dan Import file dbspp_pma.sql pada form yang tersedia.
5. Extract dan letakkan source code di direktori /opt/lampp/htdocs/
6. Buka browser dan masuk ke halaman http://localhost/crud/
7. Selesai

Untuk alur programnya silahkan explore sendiri yah :D. Cukup sekian tulisan hari ini dan semoga bermanfaat.

Go Open Source and Keep Fun Coding 😀

Advertisements

4 thoughts on “Membangun Aplikasi Web dengan PERL: Konsep CRUD

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s