Penelitian Terdahulu Aplikasi Web

6

Bab II. TINJAUAN PUSTAKA

1.1 Penelitian Terdahulu

Hasil penelitian Anne Aaben 2013 yang berjudul Sistem Informasi Penjualan Elektronik Berbasis Web. Hasil karya suatu sistem penjualan barang atau produk yang berbasis web secara online yang dapat diakses dengan cepat dan dapat digunakan oleh calon pelanggan yang akan membeli barang atau produk dimanapun berada tanpa harus mendatangi toko yang bersangkutan. Selain untuk pelanggan, sistem informasi yang dibangun pun bermanfaat bagi pihak toko yang akan mengimplementasikan sistem informasi tersebut untuk mengolah beragam data dan juga untuk mencetak berbagai laporan yang berkaitan dengan Pembuatan web ini menampilkan menu katalog produk elektronik yang disertai dengan detail gambar dan harga. Didalam web ini terdapat halaman perjanjian transaksi dimana diharapkan konsumen dapat membaca dan memahami prosedur cara pemesanan, pembayaran dan pengiriman sebelum konsumen melakukan pemesanan barang. 7

2.2 Aplikasi Web

Aplikasi web merupakan sebuah aplikasi yang mengunakan teknologi browser untuk menjalankan aplikasi dan diakses melalui jaringan komputer Remick, 2011, sedangkan menurut Rouse, 2011 aplikasi web adalah sebuah program yang disimpan di Server dan dikirim melalui internet dan diakses melalui antarmuka browser . Dari pengertian diatas dapat disimpulkan aplikasi web merupakan aplikasi yang diakses mengunakan web browser melalui jaringan internet atau intranet. Aplikasi web juga merupakan suatu perangkat lunak komputer yang dikodekan dalam bahasa pemrograman yang mendukung perangkat lunak berbasis web seperti HTML, JavaScript, CSS, Ruby, Python, Php, Java dan bahasa pemrograman lainnya. Adapun Gambaran rincian aplikasi web adalah sebagai berikut : Gambar 2.1 Aplikasi Web 8 Ada 2 bagian pokok dalam aplikasi web, yang pertama adalah sisi client dan yang kedua adalah sisi server, sisi client dalam hal ini adalah PC atau bisa juga Perangkat mobile yang terhubung kejaringan internet, Client dapat mengakses aplikasi web melalui web browser seperti internet explorer, mozila fire fox, google crome, opera dan lain-lain, sedangkan server adalah perangkat komputer dengan spesifikasi yang bagus digunakan untuk menyimpan aplikasi web beserta database server yang siap untuk diakses oleh client, Client bertugas meminta halaman web server melalui Web Browser, Web browser akan meneruskannya ke Server dimana Aplikasi Web berada, Komputer Server akan mengolah permintaan dari client, ketika halaman web yang diminta ditemukan maka computer server akan mengirimkannya ke computer client dan halaman web yang diminta akan ditampilkan pada web browser di computer client.

2.2.1 Client Side Scripting

Client-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer penggunapengunjung. Jadi, ketika seseorang berkunjung ke sebuah web, komputernya akan mendownload data script yang bersifat client-side di web tersebut. Client-side script mempengaruhi berat-tidaknya loading sebuah website yang tergantung pada kecepatan loading spesifikasi komputer serta koneksi internet penggunanya. Client-side script meliputi kode- 9 kode yang ditampilkan ketika anda mengklik kanan pada sebuah halaman web dan melihat sumber halaman View Page Source . Contoh dari Client-side Script adalah HTML, CSS , JavaScript dan XML .

2.2.2 Server Side Scripting

Server-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer serverpenyedia. Jadi, setiap kali sebuah web dikunjungi, server akan mengirimkan data-data yang diminta dari database yang kemudian akan ditampilkan di web. Server-side Script biasanya hanya ada pada web dinamis saja. Server-side Script memengaruhi berat-tidaknya loading sebuah website bergantung pada kecepatan spesifikasi komputer server . Kode-kode Server-side tidak bisa kita lihat karena sifatnya yang rahasia untuk Client . Contoh dari Server-side Script adalah PHP, ASP, ASP.Net , dan masih banyak lagi. 10

2.3 Website