Server-side script adalah script yang diterjemahkan oleh web server. Server-side
script merupakan satu set intruksi yang diproses di server dan hasilnya akan berupa
code HTML. PHP digunakan sebagai bahsa untuk menambah fitur-fitur tambahan secara tertulis pada HTML. Untuk menampilkan code HTML dibutuhkan browser.
Sedangkan Client-side Script adalah script yang langsung diterjemahkan oleh program dari client yaitu browser, contohnya css dan javascript.
2.3.1 Kelebihan PHP
Kelebihan PHP sebagai Server-side script adalah : 1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak
melakukan sebuah kompilasi dalam peng gunaanya. 2. Web Server yang mendukung php lumayan banyak diantaranya IIS sampai
dengan apache, dengan configurasi yang relatif mudah.
3. Dapat digunakan di berbagai mesin linux, unix, windows dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan
perintah-perintah sistem. 4. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan
developer yang siap membantu dalam pengembangan.
2.4 MySQL
SQLStructured Query Language merupakan sebuah bahasa relational yang berisi pernyataan yang digunakan untuk memasukkan, mengubah, menghapus, memilih dan
melindungi data Prihatna, 2005. SQL merupakan sebuah bahasa untuk
memanipulasi database. Ada banyak aplikasi database yang diedarkan dipasaran seperti Oracle, Informix, Sybase, DBase, MS SQL, MS Access dan MySQL.
Universitas Sumatera Utara
MySQL adalah sebuah implementasi dari sistem manajemen database relasional yang didistribusikan secara gratis dibawah lisensi GPL General Public
License . Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan
batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial.
MySQL menggunakan perintah dalam bahasa SQL antara lain: 1. SELECT
Perintah ini digunakan untuk mengambil data dari suatu tabel. Sintak penulisannya adalah :
SELECT {|namafield}FROM namatabel [WHERE kondisi] 2. INSERT
Perintah ini digunakan untuk menyisipkan data ke dalam tabel. Sintak penulisannya adalah :
INSERT INTO nama tabel [field1[,field2,...]] 3. DELETE
Perintah ini digunakan untuk menghapus record dari suatu tabel. Sintak penulisannyaadalah:
DELETE FROM namatabel WHERE kondisi. 4. UPDATE
Perintah ini digunakan untuk memperbaharui nilai suatu data pada tabel. Sintak penulisannya adalah :
UPDATE namatabel SET kriteria WHERE kondisi
Universitas Sumatera Utara
2.5 Java Script dan Koneksi Google Maps API
Java Script adalah bahasa script yang berdasar pada objek yang
memperbolehkan pemakai untuk mengendalikan banyak aspek interaksi pemakai pada suatu dokumen HTML. Desain Java Script dipengaruhi oleh banyak bahasa
pemrograman, termasuk C, tetapi dimaksudkan untuk lebih digunakan oleh non- programmer. JavaScript tidak didasarkan pada atau terkait ke Java, ini adalah
kesalahpahaman umum. Java Script seringkali disertakan dalam file HTML atau link dari file HTML dan dijalankan secara lokal oleh web browser.
Untuk bisa menampilkan peta pada web, diharuskan menambah referensi pustaka google map di kode program. Nantinya referensi pustaka ini mengambil
objek-objek yang tersimpan di server google map dan menampilkan ke web kita. Referensi ini diletakan pada kode “head” pada html.
script type=textjavascript src=http:maps.google.commapsapijs?sensor=false
Parameter sensor berisi true digunakan untuk menggunakan sensor lokasi , misalnya GPS jika ada, misalnya jika aplikasi web based kita diakses dengan ponsel tertentu
yang memiliki GPS. Teori lain tentang parameter sensor adalah digunakan google untuk mendata statistis data yang digunakan. Gabriel Svennerberg, 2010
2.6 Adobe Dreameaver CS5.5