PHP Perangkat Lunak Pengembangan Sistem

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