XAMPP PHP Hypertext Preprocessor MySQL

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