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.