2.9. Perangkat Lunak
2.9.1. XAMPP
Menurut Aditya 2011 XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya adalah sebagai server yang berdiri sendiri localhost, yang terdiri atas program Apache HTTP Server, MySQL Database, dan penerjemah bahasa yang
ditulis dengan bahasa pemrograman PHP dan Perl. Program ini tersedia dalam GNU General Public License yang merupakan web server yang mudah digunakan yang
dapat melayani tampilan halaman web yang dinamis.
2.9.2. PHP Hypertext Preprocessor
PHP merupakan bahasa standar yang digunakan dalam dunia web site yang
berbentuk script yang diletakkan di dalam server web. Hypertext Preprocessor PHP adalah bahasa scripting yang menyatu dengan HTML dan berada di server server
side HTML embedded scripting . Di sini sintax-sintax dan perintah-perintah yang
dimasukkan akan sepenuhnya dijalankan dan dikerjakan di server dan disertai halaman HTML biasa. PHP bertujuan untuk membuat apliksi-aplikasi yang
dijalankan di atas teknologi web. Hampir seluruh aplikasi berbasis web dapat dibuat dengan PHP, namaun fungsi PHP yang paling utama adalah untuk menghubungkan
database dengan web Nugroho, 2004.
Menurut Imbar 2007 PHP merupakan bahasa pemrograman berbentuk script yang ditempatkan dalam server dan diproses di server. Hasil dari pengolahan akan
dikirimkan ke klien, tempat pemakai menggunakan browser. Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, dapat membentuk suatu tampilan
berdasarkan permintaan terkini. Sedangkan menurut Prabawati 2011 PHP dikenal sebagai sebuah bahasa
scripting yang menyatu dengan tag HTML, dieksekusi di server, dan digunakan untuk membuat halaman web yang dinamis seperti halnya Active Server Pages ASP atau
Java Server Pages JSP.
2.9.3. MySQL
Menurut Aditya 2011 MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional RDBMS yang didistribusikan secara gratis di
bawah lisensi GPL General Public License.
MySQL merupakan salah satu RDBMS di bawah lisensi GNU yang bersifat
open source dan bebas untuk didistribusikan. MySQL umum digunakan dalam
aplikasi berbasis web karena sifatnya yang gratis, stabil dan cepat, kemudahan penggunaan, cross-platform berjalan baik di UNIX maupun platform Windows, serta
dukungan yang luas Arief, 2011. MySQL
My Structure Query Language adalah salah satu Database Management System
DBMS. MySQL berfungsi untuk mengelola database menggunakan bahasa SQL. MySQL bersifat open source sehingga bisa digunakan
secara gratis. Pemrograman PHP juga sangat mendukungsupport dengan database MySQL
Priyadna dan Berliana, 2013.
26
BAB 3 METODE PENELITIAN
3.1. Ruang Lingkup