Minggu, 15 Mei 2016

PENGGUNAAN BAHASA PEMROGRAMAN PHP, FLASH MOVIE DAN DATABASE MYSQL DALAM PEMBANGUNAN APLIKASI WEB

            Pembangunan aplikasi web memiliki tujuan untuk memudahkan masyarakat modern dalam mengerjakan tugas serta mengakses informasi. Pekerjaan dapat lebih mudah dikerjakan secara online tanpa harus datang ke lokasi. Aplikasi web adalah sebuah sistem informasi yang mendukung interaksi pengguna melalui antar muka berbasis web (Simarmata, J 2010). Aplikasi web dibangun menggunakan software bahasa pemrograman. Salah satu bahasa pemrograman yang dapat digunakan adalah PHP (Personal Home Page) yang mengalami perkembangan menjadi Hypertext Preprocessor.
            PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995 (Adiyanto, Suraya & Sutanta E 2013). Bahasa pemograman PHP adalah bahasa pemrograman web atau scripting language yang didesain untuk membuat web based application (Yanottama, Sugiharti & Mariani 2015). Selain dapat digunakan untuk membuat web yang dinamis, PHP juga bersifat open source. Hal ini menyebabkan bahasa pemrograman PHP banyak diminati dalam membuat website maupun aplikasi.
           Aplikasi PHP dapat dijalankan melalui web server dan web browser. Web server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan web browser dan mengirimkan kembali dalam bentuk halaman-halaman web (Kurniawan 2008). Pada umumnya aplikasi hanya dibangun dengan menggunakan bahasa pemrograman. Fungsi Flash Movie hanya digunakan sebagai pelengkap untuk memperindah tampilan. Saat ini perkembangan teknologi informasi memungkinkan membangun aplikasi yang lebih menarik menggunakan Flash.
          Flash sebagai interface atau front-end tempat melakukan input data pada Flash movie, kemudian data dan variabel dikirimkan ke basis data melalui PHP. Data dalam basis data juga dapat ditampilkan kembali pada Flash movie (Sutopo 2009). Penyimpanan data program atau pembuatan basis data (database) juga menjadi hal yang penting. Database merupakan kumpulan data yang dipakai dalam suatu lingkup tertentu, seperti instansi, perusahaan dan lain-lain atau kasus tertentu (Yanottama, Sugiharti & Mariani 2015). Sebagai contoh dalam pembuatan web server yang menggunakan script PHP  maka web server yang digunakan adalah Apache Web Server.
               Perangkat lunak yang dapat digunakan untuk membangun program, yaitu AppServ. Pada paket instalasi AppServ terdapat MySQL dan PHPMyAdmin. Kurniawan (2008, hlm.8) menyatakan MySQL adalah database yang menghubungkan script PHP menggunakan perintah query dan escaps character yang sama dengan PHP. MySQL mempunyai tampilan klien yang mempermudah pengaksesan database dengan kata sandi. Tujuan utama dalam pengolahan data dalam sebuah basis data adalah agar dapat memperoleh dengan mudah dan cepat.
              Priyadi  (2014, hlm. 82) memfokuskan proses pembangunan aplikasi berbasis web, perintah SQL dibagi menjadi tiga jenis, yaitu DDL (Data Definition Language), DML (Data Manipulation Language), DCL (Data Control Language). Berdasarkan tiga jenis perintah SQL tersebut langkah selanjutnya adalah membangun basis data melalui konversi. Hubungan dasar antara Flash, PHP, dan basis data. Flash membaca data dari basisdata dengan mengirimkan perintah ke script PHP. PHP membuka basis data dan mengambil data dari satu atau lebih tabel. Basis data mengonversi data ke format yang dapat dibaca oleh Flash.


Daftar Pustaka
Adiyanto, Suraya & Sutanta E 2013,’ Integrasi Aplikasi Web dan SMS Gateway pada TPI Gempolsari Menggunakan PHP dan MySQL’, Jurnal Jarkom, vol.1, no. 1, hlm. 15.

Kurniawan, R 2008, Membangun Situs dengan PHP: untuk Orang Awam, Maxikom, Palembang.

Priyadi, Y 2014, Kolaborasi SQL & ERD dalam Implementasi Database, Penerbit ANDI, Yogyakarta.

Simarmata, J 2010, Rekayasa Web: Analisis dan Desain Sistem, Penerbit ANDI, Yogyakarta.

Sutopo, A 2009, ‘Pengembangan Evaluasi Pembelajaran Berbasis Multimedia dengan Flash, PHP, dan MySQL’, Jurnal Informatika, vol. 10, no. 2, hlm. 79, dilihat 15 Mei 2016, <http://www.e- jurnal.com/2014/09/pengembangan-evaluasi-pembelajaran.html>.


Yanottama, AH, Sugiharti, E & Mariani, S 2015, ‘Sistem Informasi Berbasis Web Ujian Masuk Bersama Sekolah Menengah Atas Kabupaten Kudus dengan Bahasa Pemograman PHP dan Database MYSQL’, Seminar Nasional Ilmu Komputer, Semarang, hlm. 216.

Tidak ada komentar:

Posting Komentar