commit to user
BAB II LANDASAN TEORI
2.1. Broker
Broker adalah perantara dari kedua pihak owner dan user yang sedang dan akan melakukan kegiatan bisnis tertentu dan karenanya berhak untuk mendapatkan
imbalan dari pekerjaannya tersebut. Seorang agen yang melaksanakan perintah untuk membeli dan menjual barang berdasarkan komisi. Broker adalah agen yang bekerja
atas dasar komisi dan bukan principal atau agen yang bertindak atas account mereka sendiri.
Adapun broker mendapatkan keuntungan dari : 1. selisih antara harga jual dan harga beli.
2. komisi dari open posisi 3. komisi dari biaya menginap sebuah transaksi.
2.2. Pemrograman Web
Teknologi yang digunakan dalam pemrograman web dibagi menjadi dua yaitu server side dan client side.
2.2.1. Client Side
Client side scripting adalah jenis script yang peletakannya dan eksekusi dilakukan disisi client. Script ini pertama di load berserta tag HTML dari sebuah
halaman website yang kemudian akan diproses dan dijalankan di komputer client tanpa harus melewati server terlebih dahulu.
a. Javascript
Javascript adalah bahasa script yang ditempelkan pada kode HTML dan diproses di sisi client. Dengan adanya bahasa ini, kemampuan dokumen HTML
commit to user
menjadi lebih luas. Sebagai contoh, dengan menggunakan Javascript dimungkinkan untuk memvalidasi masukan-masukan pada formulir sebelum formulir dikirimkan ke
server. Javascript bukanlah bahasa Java. Javascript dan Java adalah dua bahasa yang
berbeda. Javascript diinterpretasikan oleh client kodenya bisa dilihat dari sisi client, sedangkan kode Java dikompilasi oleh pemrogram dan hasil kompilasinya yang
dijalankan oleh client. Script
Javascript diawali dengan tag SCRIPT dan diakhiri dengan
tagSCRIPT. Di dalam tag SCRIPT terdapat atribut LANGUAGE yang diisi dengan “javascript”. Tag ini oleh browser yang mengenal Javascript akan segera
ditanggapi dengan menerjemahkan kode-kode yang terdapat di antara tag SCRIPT dan SCRIPT Kadir, 2003.
2.2.2. Server Side
Server side
scripting adalah jenis script yang peletakannya dan eksekusi dilakukan disisi server. Pertama client melakukan request melalui browser dalam
form yang kemudian request tersebut akan diteruskan ke server untuk diproses. Hasil proses akan dikembalikan dalam bentuk HTML.
a. World Wide Web WWW
World Wide Web WWW atau biasa disebut dengan web atau website merupakan salah satu sumber daya internet yang berkembang pesat. Web adalah suatu
kumpulan informasi pada beberapa server komputer yang terhubung melalui jaringan internet Nugroho, 2004.
b. PHP
PHP Hypertext Preprocessor PHP adalah bahasa scripting open source yang ditulis menggunakan sintaks bahasa C, Java, dan Perl yang sederhana dan
commit to user
mudah dipelajari Imansyah, 2003. Script PHP menyatu dengan file HTML, dieksekusi dan bekerja di komputer server. Oleh karena itu PHP banyak digunakan
untuk membangun sebuah website Nugroho, 2004.
c. Apache
Apache adalah
software yang menyimpan serta mendistribusikan data ke computer lain client lewat internet yang meminta request informasi tersebut.
Pada dasarnya Apache adalah “A PatCHy” patch. Apache merupakan turunan dari web server yang dikeluarkan oleh NSCA, yaitu NSCA HTTPD sekitar
tahun 1995-an. Apache web server merupakan tulang punggung dari World Wide Web Prasetyo, 2003.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh
sejumlah antarmuka pengguna berbasis grafik GUI yang memungkinkan penanganan server menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan
Apache Software Foundation.
d. Macromedia Dreamweaver