c. PHP dapat mengakses ke beberapa database yang sudah ada, baik yang bersifat gratis maupun berbayar. Database tersebut antara lain MySql,
PosgreSql, dan lain-lain. d. Mampu berjalan di platform sistem operasi Windows, Linux, Solaris, dan
lain-lain.
2.8.4. MYSQL
Salah satu aplikasi basis data adalah MySql yang merupakan sebuah program pembua basis data yang bersifat open source, artinya siapa saja boleh
menggunakan tanpa dicekal Bunafit Nugroho, 2004:29. Sedangkan menurut Wahana Komputer 2006:181 MySql merupakan sistem manajemen basis data
yang fungsinya untuk menambah, mengakses, dan memproses data yang disimpan dalam sebuah basis data komputer. Kelebihan MySql menurut Wahana
Komputer2006:182 antara lain: a. Mampu berjalan di berbagai platform misalnya Windows, Mac OS,
Solaris, dan lain-lain. b. Menyediakan mesin penyimpanan engine storage transaksi dan non
transaksi. c. Server tersedia sebagai program yang terpisah untuk digunakan pada
lingkungan jaringan klienserver. d. Mempunyai library yang dapat ditempelkan pada aplikasi berdiri sendiri
standalone application sehingga aplikasi tersebut dapat digunakan pada komputer yang tidak mempunyai jaringan.
e. Mempunyai sistem password yang aman dan fleksibel.
2.8.5. Apache Web Server
Web Server adalah sebuah bentuk server yang khusus digunakan untuk menyimpan halaman website atau homepage Bunafit Nugroho, 2004:6. Web
server menunggu permintaan dari client yang menggunakan browser, seperti Mozilla, Internet Explorer, Opera, Google Chrome, Netscape dan lain-lain.
Web server dalam berkomunikasi dengan kliennya menggunakan protocol HTTP Hyper Text Transfer Protokol. Apache berada dibawah GNU,
General Public License yang bersifat free sehingga sehingga apache dapat di
download gratis pada alamat http:apache.org
saat ini Apache banyak digunakan sebagai web server untuk portal-portal besar.
Adapun pertimbangan dalam memilih Apache adalah : a. Apache termasuk dalam kategori free software.
b. Instalasi Apache sangat mudah c. Mampu beroperasi pada banyak platform sistem operasi seperti AUX,
Free BSD, HP-UX, IRIX, Linux, Solaris, Windows dan lain-lain. d. Apache mudah dalam penambahan pheriferal lainnya hanya ke dalam
platform web server, misalnya menambahkan modul.
2.8.6. Cascading Style Sheet CSS
Cascading Style Sheets CSS adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa
markup. Penggunaan yang paling umum dari CSS adalah untuk memformat