Page Tools versi 1.0 secara gratis, kemudian menambah kemampuan PHP 1.0 dan meluncurkan PHP versi 2.0. Peranginangin, 2006 : 2.
Beberapa keunggulan yang dimiliki oleh program PHP adalah memiliki tingkat akses yang lebih cepat; memiliki tingkat lifecycle yang
cepat; memiliki tingkat keamanan yang tinggi; mampu berjalan di beberapa server yang ada misalnya Apache, Microsoft IIS, PWS, Xitami,
dsb; mampu berjalan di beberapa OS yang ada yaitu Windows, Linux, Unix, dan Solaris; mendukung akses ke beberapa database yang sudah
ada, yaitu MySQL, PosgreSQL, mSQL, dan Microsoft SQL Server; bersifat freegratis. Divisi Litbang MADCOMS, 2004 : 2.
2.7.3 jQuery
jQuery adalah Javascript library yakni kumpulan kodefungsi Javascript siap pakai, sehingga mempermudah kita dalam membuat
kode Javascript. Secara standar, apabila kita membuat kode Javascript, maka diperlukan kode yang cukup panjang, bahkan terkadang sangat
sulit dipahami. Disinilah peran jQuery sebagai Javascript library, di mana kita bisa langsung memanggil fungsi yang terdapat di dalam
Library tersebut. Hakim, 2010 : 3.
Berikut ini akan dijabarkan lebih lengkap mengenai kemampuan yang dimiliki oleh jQuery, di antaranya mempermudah akses dan
manipulasi elemen
tertentu pada
dokumen, mempermudah
modifikasiperubahan tampilan halaman web, mempersingkat Ajax Asynchronous Javascript and XML, memiliki API Application
Programming Interface sehingga dapat memanipulasi content pada suatu halaman web, mampu merespon interaksi antara user dengan
halaman web dengan lebih cepat, menyediakan fasilitas untuk membuat animasi sekelas Flash dengan mudah. Hakim, 2010 : 6-7.
2.7.4 MySQL
MySQL adalah sebuah program database server yang mampu menerima dan mengirimkan datanya dengan sangat cepat, multi user, dan
menggunakan perintah standar SQL Structured Query Language. MySQL pertama kali dirintis oleh programmer database bernama
Michael Widenius. MySQL adalah sebuah database yang dapat digunakan baik sebagai Client maupun Server. Nugroho, 2005 : 1-2.
Kelebihan-kelebihan MySQL antara lain : sebagai DBMS, sebagai RDBMS, sebagai database server yang dapat menghubungkannya ke
internet sehingga dapat diakses dari jauh, sebagai database client yang melakukan query untuk mengakses database pada server, mampu
menerima query yang bertumpuk dalam satu pemintaan, mampu menyimpan data berkapasitas sangat besar, dan menggunakan enkripsi
password dan menciptakan 16 kunci. Nugroho, 2005 : 3-4.
2.7.5 XAMPP dan phpMyAdmin
XAMPP adalah perangkat lunak bebas yang berfungsi sebagai server yang berdiri sendiri localhost, yang terdiri atas program Apache
HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan
singkatan dari X dijalankan di banyak sistem operasi, seperti Windows, Linux, Mac OS, dan Solaris, Apache, MySQL, PHP dan Perl.
Software XAMPP terdiri atas: a. Apache, merupakan aplikasi web server. Tugas utama Apache adalah
menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. Jika
diperlukan juga berdasarkan kode PHP yang dituliskan, maka dapat saja suatu database diakses terlebih dahulu untuk mendukung
halaman web yang dihasilkan PHP. b. MySQL.
c. phpMyAdmin, adalah suatu program Open Source berbasis web. Program ini berguna untuk mengakses database MySQL, akan
mempermudah dan mempersingkat kerja kita dengan beberapa kelebihan, antara lain pengguna awam tidak harus mengenal syntax –
syntax SQL dalam pembuatan database dan tabel. Nugroho, 2005 : 467.
2.7.6 Macromedia Dreamweaver MX 2004