Top Banner
TEKNOLOGI APLIKASI WEB BERBASIS SERVER SMK Kartika XX-1 Makassar Surya R. Labetubun
14

Teknologi Aplikasi Web Berbasis Server

Jan 09, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Teknologi Aplikasi Web Berbasis Server

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

SMK Kartika XX-1 Makassar

Surya R. Labetubun

Page 2: Teknologi Aplikasi Web Berbasis Server

Yang Akan Dipelajari- Cara Kerja Aplikasi Web Berbasis

Server

- Perangkat Pengembangan Aplikasi Web Berbasis Server

- Pengenalan Pemrograman Web Berbasis Teknologi Server

Page 3: Teknologi Aplikasi Web Berbasis Server

Cara Kerja Aplikasi Web Berbasis Server

Cara Kerja Web Server ada 2 dan cukup sederhana yakni :

1. Menerima permintaan (request) dari client2. Mengirimkan apa yang diminta oleh client

(response).

Page 4: Teknologi Aplikasi Web Berbasis Server
Page 5: Teknologi Aplikasi Web Berbasis Server

Penjelasan Gambar• Client = Komputer desktop dengan minimal

memiliki browser dan terhubung ke web server melalui jaringan (intranet atau internet).

• Komputer server = Komputer yang terdapat perangkat lunak web server. Agar komputer ini dapat diakses oleh client, maka komputer harus terhubung ke jaringan. Komputer ini bisa saja bernama www.google.com, www.bl.ac.id, atau memiliki kode komputer (disebut IP Address) seperti 202.10.20.10 dan 192.168.3.1

Page 6: Teknologi Aplikasi Web Berbasis Server

Penjabaran Cara Kerja Dari Sisi Client

• Client akan meminta suatu halaman ke (web) server untuk ditampilkan di komputer client. Misalnya client mengetikkan suatu alamat (biasa disebut URL) di browser http://www.google.com.

• Client menekan tombol Enter atau klik tombol Go pada browser.

Page 7: Teknologi Aplikasi Web Berbasis Server

• Melalui media jaringan dan melalui protokol http, akan dicarilah www.google.com. Jika ditemukan, maka seolah-olah terjadi permintaan, “hai google, ada client yang minta halaman utama nich, ada dimana halamannya?”. Inilah yang disebut request.

Page 8: Teknologi Aplikasi Web Berbasis Server

Penjabaran Cara Kerja Dari Sisi Server• Mendapat permintaan halaman utama

google dari client, si server akan mencari-cari di komputernya halaman sesuai permintaan.

• Dalam pencariannya, kadang ketemu atau tidak ketemu. Jika ditemukan, maka halaman yang diminta akan dikirimkan ke client. Namun jika tidak ditemukan, maka server akan memberi pesan “404. Page Not Found”, yang artinya halaman tidak ditemukan.

Page 9: Teknologi Aplikasi Web Berbasis Server

Perangkat Pengembangan Aplikasi Web Berbasis Server

Localhost adalah sebutan bagi server lokal yang ada di komputer kita. Localhoast memungkinkan seseorang agar bisa mengakses virtual server dari sebuah komputer menggunakan komputernya atau media lain sepanjang akses port-nya dibuka.

Page 10: Teknologi Aplikasi Web Berbasis Server

Beberapa Aplikasi Web Server

• IIS• AMPPS• WAMP SERVER• XAMPP

Page 11: Teknologi Aplikasi Web Berbasis Server

Internet Information Server (IIS) Aplikasi ini merupakan perangkat lunak bawaan Windows. Sehingga bisa langsung menggunakannya hanya dengan menginstal aplikasi NetFramework yang bisa di download di repository Microsoft.

Aplikasi ini sangat mendukung pengguna ASP, aplikasi IIS ini cocok untuk digunakan. Selain itu, IIS mempuyai fitur keamanan yang lebih ketat.

Page 12: Teknologi Aplikasi Web Berbasis Server

AMPPSAplikasi ini adalah webserver ciptaan Softaculous ini dapat digunakan baik sebagai Webserver localhost ataupun di Onlinekan.

AMPPS sudah mendukung banyak pengaplikasian, Control panel yang sudah dapat diakses on Browser dan Sudah terintegrasi dengan segala pengaturan di dalamnya seperti halnya Web Panel di Hosting, AMPPs ini juga dapat langsung mengatur Domain setting dan sebagainya

Page 13: Teknologi Aplikasi Web Berbasis Server

WAMP SERVER

WampServer banyak digunakan oleh para developer untuk menguji script yang telah dibuatnya sudah layak untuk mengudara atau belum, dan bahkan ada beberpa server yang juga menggunakan WampServer. WampServer ini sering dipakai untuk melihat website langsung secara online sebelum dipublikasikan.

Page 14: Teknologi Aplikasi Web Berbasis Server

XAMPPsalah satu aplikasi web server cross platform yang bisa dipakai di komputer Windows, Linux, maupun Mac. Di modul ini sudah tersedia modul Apache, MySQL, dan FileZilla.

Ini adalah salah satu tools favorit para web developer, baik yang pemula maupun expert. Dengan XAMPP, kita bisa menginstal aplikasi berbasis Apache Web Server hanya dengan beberapa klik. XAMPP dikembangkan oleh Apache Friends.