PHP MySQL LANDASAN TEORI

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