9
4. PHP
Menurut Bunafit Nugroho 2004: 140, PHP merupakan bahasa standar yang digunakan dalam dunia website dan berupa bahasa program yang berbentuk
script yang diletakkan didalam server website. PHP merupakan salah satu bahasa pemrograman website dinamis yang banyak digunakan oleh web
programmer dalam pengembangan website. Beberapa kelebihan PHP dari bahasa pemrograman yang lain seperti :
a. Bersifat Open Source b. Load yang cepat
c. Mudah dipelajari dan memiliki banyak komunitas
5. MySQL
Pengembangan sebuah website yang dinamis pasti tak lepas dari penggunaan database. MySQL adalah sebuah program pembuat database yang
bersifat open-source. Database MySQL merupakan salah satu database yang terkenal dikarenakan bersifat open source, ringan, dan compatible dengan
banyak aplikasi. MySQL memiliki beberapa kelebihan seperti yang dijelaskan Bunafit Nugroho 2004: 29 dibandingkan dengan aplikasi database yang lain
seperti : a. Open source
b. Dapat menampung multi user c. Menggunakan bahasa query yang standar yang dimiliki SQL
d. Dapat didukung oleh banyak aplkasi lain
10
6. Pengujian Perangkat Lunak
Pengujian perangkat lunak sangat penting dilakukan untuk mengukur kualitas perangkat lunak yang dikembangkan. Kualitas menurut IEEE Standard Glossary
of Software Engginering Technology ialah suatu tingkatan dimana sistem, komponen dan proses memenuhi harapan dari pelanggan atau penguna.
Pengukuran perangkat lunak tentu saja berbeda dengan pengukuran perangkat keras ataupun pengukuran fisik lainnya, misal pengukuran panjang dan berat
dari suatu perangkat fisik yang dapat diukur dengan pengaris dan timbangan sedangkan perangkat lunak tidak dapat diterapkan pengukuran seperti itu.
Sehingga para ahli pun mendiskusikan formula untuk mengukur kualitas dari sebuah perangkat lunak dan menemukan beberapa teknik dalam pengukuran
kualitas perangkat lunak. Menurut Roger S.Pressman 2002: 523 pengujian perangkat lunak adalah suatu elemen kritis dari jaminan kualitas perangkat lunak
dan merepresentasikan kajian pokok dari spesifikasi, desain dan pengkodean. Menurut Tsigerade Mebrate 2012:7, pengujian perangkat lunak sudah
dikembangkan dalam tiga dekade terakhir, tapi dalam pengembangan untuk menentukan kualitas tersebut ternyata tidak mudah apalagi untuk bidang
perangkat lunak dan teknik. Ada berbagai macam teknik pengujian perangkat lunak yang akhirnya muncul dan diusulkan oleh beberapa ahli maupun institusi
yang sudah terkenal seperti Faktor kualitas McCall, FURPS, ISO, Boehm, dan lain-lain.
7. Karakteristik Pengujian Perangkat Lunak