sembarang. Dokumen ini dikenal sebagai web page . Dokumen HTML merupakan dokumen yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi
informasi atau interface aplikasi di dalam internet.[5]
2.9. Perangkat Lunak Pendukung 2.9.1.
Apache Web Server
Server HTTP Apache atau Server WebWWW Apache adalah server web yang dapat dijalankan di banyak sistemoperasi Unix, BSD, Linux, Microsoft Windows
dan Novell Netware serta platform lainnya yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas
webwww ini menggunakan HTTP.Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain.
Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik GUI yang memungkinkan penanganan server menjadi mudah. Apache merupakan
perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.[6]
2.9.2. Pengertian MySQL
MySQL adalah aplikasi managemen basis data sebagai pelengkap dalam belajar pemograman web dengan php yang di implementasikan pada pengolahan data base
[5, p. 29]
2.9.3. PHP
PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server-side scripting
maka sintaks dan perintah perintah PHP akan dieksekusi di server kemudian hasilnya dikirimkan ke browser dalam format HTML. Dengan demikian kode
program yang ditulis dalam PHP tidak akan terlihat oleh user sehingga keamanan halaman web lebih terjamin. [5,P.25]server-side scripting adalah sintaks dan
perintah-perintah yang dijalankan pada server dan disertakan pada dokumen html. PHP merupakan software Open Source, jadi PHP bisa digunakan oleh siapa saja
tanpa harus membayar.
2.9.4. CSS Cascading Style Sheet CSS adalah suatu Bahasa stylesheat yang digunakan
untuk mengatur tampilan suatu dokumen yang ditulis dalam Bahasa markup. [7]
Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext,
footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas file. Pada umumnya CSS dipakai untuk memformat tampilan
halaman web yang dibuat dengan bahasa HTML dan XHTML.
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over,
spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya. CSS adalah bahasa style sheet yang digunakan untuk mengatur
tampilan dokumen. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.
CSS didefinisikan langsung pada tag HTML yang bersangkutan. Cara penulisannya cukup dengan menambahkan atribut style=... dalam tag HTML
tersebut. Style hanya akan berlaku pada tag yang bersangkutan, dan tidak akan mempengaruhi tag HTML yang lain.
2.9.5. XAMPP 3.2.1
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. Nama XAMPP merupakan singkatan dari X empat sistem operasi apapun, Apache, MySQL, PHP dan Perl. Program ini tersedia
dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. [8]
Untuk mendapatkanya dapat mendownload langsung dari web resminya. XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends, yang
terdiri dari Tim Inti Core Team, Tim Pengembang Development Team Tim Dukungan Support Team XAMPP adalah singkatan yang masing-masing
hurufnya adalah :
1. X : Program ini dapat dijalankan dibanyak sistem operasi, seperti
Windows, Linux, Mac OS, dan Solaris