PHP HyperText Preprocessor Web Server

akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya output saja. Berbagai PHP keunggulan yaitu : 1. Cepat, karena ditempelkan embedded di dalam kode html, sehingga waktu tanggap menjadi pendek. 2. Mudah untuk digunakan. PHP berisi beberapa fungsi khusus yang mudah untuk digunakan untuk membuat halaman web dinamis, bahasa PHP dirancang dengan mudah untuk dimasukan kedalam halaman HTML. 3. Aman, pengguna tidak melihat kode PHP, karena kode yang ditampilkan pada browser adalah kode HTML. 4. Dirancang untuk mendukung database. PHP meliputi kemampuan yang dirancang untuk berinteraksi dengan database tertentu.

2.17. MySQL

Simarmata, 2006 : 28, MySQL adalah Relational Data Base Management System RDMS yang didistribusikan secara gratis dibawah lisensi GPL General public License. Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. Berikut ini adalah beberapa keunggulan MySQL :

1. Cepat, tujuan utama dari pengembangan MySQL adalah kecepatan

sebagai konsekuensi software yang dirancang dari awal untuk kecepatan. 2. Mudah digunakan, dapat membangun dan berinteraksi dengan database MySQL hanya dengan menggunakan sedikit pertanyaan statement sederhana di dalam bahasa SQL, yang menjadi bahasa standar untuk komunikasi dengan RDBMS. 3. Dapat berjalan pada beberapa sistem operasi. MySQL berjalan pada sistem operasi yang beragam, seperti Windows, Linux, Mac OS, kebanyakan variasi Unix termasuk Solaris, AIX, dan DEC Unix, FreeBSD, OS2, Irix, dan lainnya. 4. Aman. MySQL adalah sistem otorisasi fleksibel yang mengijinkan beberapa atau semua privilege database sebagai contoh, privilage untuk menciptakan suatu database atau menghapus data untuk pengguna khusus atau kelompok pengguna. 5. Mendukung database yang besar. MySQL menangani database sampai 50 juta baris atau lebih. Batasan ukuran file secara default untuk tabel adalah 4 GB, tetapi dapat dinaikan sehingga 8 juta terabytes TB.

2.18. Web Server

Simarmata, 2006 : 46, Web server sangat diperlukan dalam aplikasi WAP. Suatu aplikasi WAP tidak akan dapat berjalan tanpa adanya web server . Ada bermacam-macam web server, antara lain Apache, Orion, Xitami, Sun Java system Zeus, dan lain sebagainya. Masing-masing web server menawarkan keunggulan yang berbeda-beda.

2.19. Emulator WAP

Simarmata, 2006 : 16, WAP emulator adalah program yang mengimplementasikan WAP microbrowser dan dirancang untuk berjalan pada non-WAP device, seperti windows PC. Emulator sering digunakan oleh pengembang developer untuk mempercepat proses pengembangan agar mengurangi biaya penggunaan WAP selama pengujian setiap ada perubahan pembuatan.

2.20. Studi Sejenis

Peneliti melakukan pengumpulan penelitian yang terkait tentang sistem informasi online sebagai referensi yang menunjang untuk pembuatan aplikasi WAP sebagai layanan informasi akademik ini. Beberapa literatur sejenis yang peneliti kaji yaitu : Penelitian dilakukan oleh Putri Sufi Pratiwi Handayani, 2009. Tentang ”Sistem Informasi Sekolah Dalam Mendukung Evaluasi Kemajuan Kegiatan Belajar Mengajar pada Sekolah Menengah Kejuruan Al Ihsan Jakarta Pusat” . Menggunakan metodologi pengembangan sistem SDLC dengan tools PHP dan MySQL . Aplikasi ini mempermudah akademik sekolah. Penelitian Oleh Ahmad Afandi, 2008. Tentang ”Aplikasi Katalog dan Pemesanan Buku di Social Agency Baru Yogyakarta Berbasis WAP”. Menggunakan metode pengembangan sistem Model sequensial linier, 4 tahap yaitu, Analisis, Design, code, test. Menggunakan tools Macromedia Dreamwever MX, Appserv 2.4.0 dan Power Designer versi 6.0 dan 10. Pengujian yang digunakan adalah metode Black box test. Dengan aplikasi katalog buku ini, user tidak perlu datang ke toko, dan dapat menghemat fasilitas telpon, Fax serta pos.