menggunakan software khusus membentuk sebuah jaringan yang disebut jaringan client-server Sutarman, 2003.
2.1.4.4. Web Server
Web server adalah komputer yang digunakan untuk menyimpan dokumen-dokumen web Sutarman, 2003. Komputer ini akan melayani
permintaan dokumen web dari pengguna client.
2.1.4.5. Browser
Browser adalah software yang digunakan untuk menampilkan informasi dari web server Sutarman, 2003. Suatu browser mengambil
sebuah web page dari web server dengan sebuah request, sebuah request adalah HTTP standart yang berisi sebuah alamat web URL. Seluruh
halaman web
berisi instruksi-instruksi untuk ditampilkan, dengan membaca instruksi-instruksi tersebut. Instruksi yang paling umum untuk
menampilkan disebut dengan tag HTML.
2.1.4.6 Hyper Teks Transfer Protocol HTTP
HTTP adalah suatu protocol yang menentukan aturan yang perlu diikuti oleh web browser dalam meminta atau mengambil satu dokumen
dan oleh web server dalam menyediakan dokumen yang diminta web browser. Protocol ini merupakan protocol standar yang digunakan untuk
mengakses dokumen HTML Sutarman, 2003.
2.2 PHP
PHP adalah salah satu bahasa scripting yang menyatu dengan tag-tag HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang
dinamis seperti halnya ASPActive Server Page. PHP dapat berjalan dalam web
server yang berbeda dan dalam sistem operasi yang berbeda pula. Sintaks-sintaks pada PHP mirip dengan sintaks dalam bahasa C. PHP dapat diinstal sebagai
bagian atau modul dari apache web server atau sebagai CGI script yang mandiri. Selain itu PHP mendukung banyak paket database, misalnya MySQL, Oracle dan
lain sebagainya. Untuk menuliskan perintah-perintah PHP, digunakan suatu editor teks
misalnya Notepad, UltraEdit atau Crimson Editor. Fungsi-fungsi yang telah ada dalam PHP tidaklah case sensitive namun variabelnya case sensitive. Kode PHP
diawali dengan tanda lebih kecil dan diakhiri dengan tanda lebih besar . Terdapat tiga cara unuk menulis PHP, yaitu :
1. ? Script PHP
? 2. ?PHP
Script PHP ?
3. SCRIPT LANGUAGE = PHP Script PHP
SCRIPT
2.3 MySQL
MySQL adalah salah satu jenis database server yang sangat terkenal. Kepopulerannya disebabkan karena MySQL menggunakan SQL sebagai bahasa
dasar untuk mengakses databasenya. MySQL termasuk jenis RDBMS Relational Database Management System . Suatu sistem relasi database menyimpan data
pada tabel berbeda dan tidak hanya menyimpan data pada satu tabel saja. Hal ini meningkatkan kecepatan dan fleksibelitas. Tabel-tabel tersebut dihubungkan
dengan suatu relasi yang telah didefinisikan sehingga dapat mengkombinasikan data dari beberapa tabel pada suatu saat.
MySQL merupakan basis data yang dikembangkan dari bahasa SQL yang merupakan bahasa terstruktur dan digunakan dalam interaksi antara skrip program
dengan basis data server dalam pengolahan data. Bahasa SQL dapat membuat tabel-tabel yang nantinya akan diisi dengan data, yang kemudian dapat
dimanipulasi menambah, memperbaharui, menghapus data Abdul Kadir, 2002.
2.4 Rekayasa Perangkat Lunak