Apache PHP Perangkat Lunak Pengembangan Sistem

2.8.2 DBMS Database Management System

DBMS diartikan sebagai suatu program computer yang digunakan untuk memasukan, mengubah, menghapus, memanipulasi, dan memperoleh data informasi dengan praktis dan efisien. Komponen Utama DBMS dibagi menjadi empat yaitu: perangkat keras, data, perangkat lunak dan pengguna Kadir, 1999:17.

2.9 Perangkat Lunak Pengembangan Sistem

2.9.1. Apache

Apache merupakan web server yang saat ini telah digunakan hampir dari 60 oleh server di dunia, banyaknya server yang memanfaatkan Apache sebagai web server-nya disebabkan karena sifat sotfware ini sangat fleksibel dan dapat digunakan pada berbagai platform seperti Linux dan Windows. Web server ini mampu mendukung berbagai bahasa pemrograman yang sifatnya server side seperti : PHP, Perl, CGI, Java, WML dan lain sebagainya. Distribusi program Apache dapat di- download secara gratis pada alamat http:www.apache.org Bunafit, 2005 : 3.

2.9.2. PHP

PHP adalah bahasa scripting language yang dirancang secara khusus untuk penggunaan pada web. PHP adalah tool untuk membuat halaman web dinamisSimamarta, 2006:30. Kaya akan fitur yang membuat perancangan Web dan pemograman lebih mudah, PHP digunakan pada 13 juta domain menurut survai Netcarft pada www.php.netusage.php . PHP kependekan untuk Hypertext Preprocessor . Pada awal pengembangannya oleh Rasmus Leodorf, dia menyebutkan sebagai tools Personal Home Page. PHP PHP: Hypertext Preprocessor merupakan bahasa pemrograman scripting yang bersifat open source. Program ini bersifat server side , artinya tanpa adanya server yang berjalan disisinya, script program PHP tidak dapat dijalankan. Pada umumnya, program PHP selalu berjalan menggunakan program apache sebagai web server-nya. Kedua program tersebut sama-sama memiliki lisensi General Public License GPL dan dapat diperoleh secara gratis pada alamat http:www.php.net Bunafit, 2005 : 4. Adapun kelebihan-kelebihan dari PHP yaitu Sutarman, 2003 : 109 : 1. PHP mudah dibuat dan kecepatan akses tinggi 2. PHP dapat berjalan dalam sistem operasi yang berbeda 3. PHP diterbitkan secara gratis 4. PHP dapat berjalan pada webserver Microsoft Personal Web Server PWS, Apache, Internet Information Server IIS, Xitami dan sebagainya 5. PHP adalah termasuk bahasa yang embedded atau bisa diletakkan dalam tag Hyper Text Markup Language HTML 6. PHP termasuk server side programming 7. PHP juga mendukung beberapa sistem database seperti : Oracle, Sybase, mSQL, MySQL, Solid, Generic ODBC, Postgres SQL.

2.9.3. MySQL MySQL adalah sistem manajemen database relasional atau