Web Server Web Browser

2.20 PHP

PHP: Hypertext Preprocessor PHP diperkenalkan pada tahun 1994, dan merupakan hasil kerja dari Rasmus Lerdorf. Karena sifatnya yang open source, maka semua orang di seluruh dunia boleh mengembangkan, menggunakan dan mendistribusikan secara gratis. Mula-mula, kepanjangan dari PHP adalah Personal Home Page. Tetapi kemudian mengalami perubahan dan menjadi PHP: Hypertext Preprocessor. Windra, 2006 Sejak peluncurannya di tahun 1994, PHP segera menjadi populer karena kemudahan-kemudahan yang ditawarkan, yaitu: Windra, 2006 – Gampang digunakan. Sintaks bahasa PHP mudah dipelajari, bahkan untuk kalangan non-programmer. – Serbaguna. PHP dapat berjalan pada bermacam-macam sistem operasi, seperti Windows, LINUX, dan Mac OS. – Gratis. PHP dapat digunakan dengan gratis walaupun membuat website yang dapat menghasilkan uang. – Bantuan penggunaan banyak tersedia. Dapat bergabung dengan banyak mailing list atau grup diskusi yang banyak ditawarkan di situs resmi PHP. – Aman. Selama kode PHP diprogram dengan benar, user tidak akan pernah dapat melihat kode sumber PHP. Hal ini berbeda dengan Java Script yang dapat dilihat kode sumbernya, dengan menggunakan menu view source di browser.

2.21 MySQL

MySQL merupakan software DBMS Database Management System yang masuk kategori open source gratis yang sangat populer di kalangan pemrogram web, sehingga dapat digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelola datanya. Hal ini dikarenakan MySQL dapat digunakan cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaan skala menengah kecil. Sidik, 2005 Sebagai software DBMS, MySQL memiliki sejumlah fitur seperti yang dijelaskan di bawh ini: 1 Multiplatform MySQL tersedia pada beberapa platform Windows, Linux, Unix, dan lain-lain. 2 Andal, cepat, dan mudah digunakan MySQL tergolong sebagai database server server yang melayani permintaan terhadap database yang andal, dapat menangani database yang besar dengan kecepatan tinggi, mendukung banyak sekali fungsi untuk mengakses database, dan sekaligus mudah untuk digunakan. 3 Jaminan keamanan akses MySQL mendukung pengamanan database dengan berbagai kriteria pengaksesan. Sebagai gambaran, dimungkinkan untuk mengatur user tertentu agar bisa mengakses data yang bersifat rahasia misalnya gaji pegawai, sedangkan user lain tidak boleh.