Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol)...

20
Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

Transcript of Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol)...

Page 1: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

Pertemuan Ke-1(Konsep Dasar Web)

D3 Manajemen Informatika - Unijoyo 1

Page 2: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

InternetWWWProtokolHTTP (Hypertext Transfer Protocol)URL (Uniform Resource Locator)Protokol TransferDNS (Domain Name System)HomepageWeb BrowserWeb ServerWeb Programming

D3 Manajemen Informatika - Unijoyo 2

Page 3: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Adalah kumpulan dari

berbagai jaringan komputer

yang saling interkoneksi yang

mencakup seluruh dunia

(jaringan global) dengan

melalui jalur telekomunikasi

seperti telepon, fiber-optic,

wireless dan lainnya.

D3 Manajemen Informatika - Unijoyo 3

Page 4: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Adalah salah satubentuk layanan yangdapat diakses melaluiinternet.

� Biasa disingkat sebagaiWeb.

� Merupakan sekumpulandokumen, gambar-gambar, dan bentukresources yang lainnyayang dihubungkanmelalui hyperlinks danURLs.

D3 Manajemen Informatika - Unijoyo 4

Page 5: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Merupakan bahasa/software standar untuk mengatur

komunikasi jaringan komputer

� TCP/IP (Transmission Control Protocol Internet

Protocol) merupakan cara standar untuk

mempaketkan dan menyelamatkan data komputer

(sinyal elektronik) sehingga data tersebut dapat

dikirim ke komputer yang lain.

D3 Manajemen Informatika - Unijoyo 5

Page 6: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Adalah protokol yang menentukan aturan yang perlu diikuti

oleh web browser dalam meminta dan mengambil suatu

dokumen dan oleh web server dalam menyediakan dokumen

yang diminta web browser. Protokol ini merupakan protokol

standar yang digunakan untuk mengakses dokumen HTML.

D3 Manajemen Informatika - Unijoyo 6

Page 7: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

�Digunakan untuk menentukan lokasi informasipada suatu web server.

�Dapat diibaratkan sebagai suatu alamat, yangterdiri dari:¡ Protokol yang digunakan oleh suatu browser untuk

mengambil informasi¡ Nama komputer (server) dimana informasi tersebut

berada¡ Jalur/path serta nama file dari suatu informasi

D3 Manajemen Informatika - Unijoyo 7

Page 8: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

Format umum URL:� Protokol_transfer://nama_host/path/nama_file

Contoh:http://www.trunojoyo.ac.id/teknik/index.html

Keterangan:§ httpà protokol yang digunakan§ www.trunojoyo.ac.id à nama host atau server komputer§ teknik à jalur/path dari informasi yang dicari§ index.html à nama file

D3 Manajemen Informatika - Unijoyo 8

Page 9: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Adalah protokol yang digunakan untuk pengirimaninformasi di internet.

� Beberapa protokol transfer:§ HTTPà protokol standar untuk suatu dokumen web§ FTP (File Transfer Protocol) à digunakan untuk

mentransfer file dalam format text atau binary dalamsuatu server komputer diinternet.

§ Gopherà digunakan untuk mengakses server gopheryang menyediakan informasi dengan menggunakan suatusistem menu atau melalui hubungan telnet.

§ News NNTP (Network News Transfer Protocol) àdigunakan untuk mendistribusikan berita di USENet.USENet adalah suatu sistem yang dirancang sebagaiforum diskusi dengan berdasarkan pada topik-topik yangdisebut news-group.

§ Telnetà digunakan untuk login ke suatu serverkomputer.

D3 Manajemen Informatika - Unijoyo 9

Page 10: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

�Adalah suatu sistem penamaan standarkomputer-komputer di internet dengantujuan untuk mempermudah pengelolaanserver komputer internet.

�Merupakan suatu tingkat-tingkat domain,yang merupakan kelompok komputer-komputer yang terhubung ke internet.

D3 Manajemen Informatika - Unijoyo 10

Page 11: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Website (situs web) à merupakan alamat (URL) yangberfungsi sebagai tempat penyimpanan data dan informasidengan berdasarkan topik tertentu.

� Web Page (halaman web) à merupakan halaman khususdari situs web tertentu yang tersimpan dalam bentuk file.Dalam web page tersimpan berbagai informasi dan link yangmenghubungkan suatu informasi ke informasi lain baik itudalam page yang sama ataupun web page lain pada websiteyang berbeda.

� Home pageà merupakan sarana dasar untukmemperkenalkan secara singkat tentang apa yang menjadiisi dari keseluruhan website dari suatu organisasi ataupribadi.

D3 Manajemen Informatika - Unijoyo 11

Page 12: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

Dalam dunia internet selalu terdapat dua sisi yang salingmendukung, yaitu:

1. Serverà penyedia berbagai layanan termasuk web. Layananweb ditangani oleh sebuah aplikasi bernama web server.

2. Clientà bertugas mengakses informasi yang disediakan olehserver. Pada layanan web, client dapat berupa web browser.

D3 Manajemen Informatika - Unijoyo 12

Page 13: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Berjalan pada komputer user� Merupakan tool untuk melakukan navigasi di web� Menampilkan dokumen web

D3 Manajemen Informatika - Unijoyo 13

Contoh-contoh:§ MS Internet ExploreràWindows§ Netscape Navigator/CommunicatoràMulti§ Opera àMulti§ Conqueror à Linux§ Lynx à Unix

Page 14: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

�Berjalan pada komputer server�Sebagai tempat menyimpan file-file dokumen

web sehingga dapat diakses oleh penggunainternet

D3 Manajemen Informatika - Unijoyo 14

Contoh-contoh:• ApacheàMulti• MS Intenet Information Server (IIS)àWindows• Tomcat (for Java)àMulti

Page 15: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

D3 Manajemen Informatika - Unijoyo 15

Web dapat dikategorikan menjadi dua, yaitu1. web statis

web yang menampilkan informasi-informasi yangsifatnya statis (tetap)

2. web dinamis atau interaktif.web yang menampilkan informasi serta dapatberinteraksi dengan user yang sifatnya dinamis.Sehingga untuk membuat web dinamis dibutuhkankemampuan pemrograman web.

Page 16: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

Dua kategori web programming:¤Server Side Programming¤Client Side Programming

D3 Manajemen Informatika - Unijoyo 16

Page 17: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Server Side Programming à

web server melakukan

parse dan eksekusi sehingga

script embedded dalam

halaman web

� Contoh: CGI/Perl, ASP, JSP,

PHP, CFM

D3 Manajemen Informatika - Unijoyo 17

Page 18: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Client Side Programmingà web browser melakukanparse dan eksekusisehingga script embeddeddalam halaman web

� Contoh: JavaScript, HTML,VBScript

D3 Manajemen Informatika - Unijoyo 18

Page 19: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Server dan Client adalah dua sisi yang yangsaling mendukung sehingga internet tetapberjalan.

� Untuk pengiriman informasi di internetdiperlukan protokol.

� Sisi server berupa web server (misal Apache danIIS) , sedangkan sisi Client berupa web browser(misal Opera dan Internet Explorer)

� Dalam web programming, terdapat server-sideprogramming dan client-side programming.Client-side programming adalah untuk membuatweb yang statis, sedangkan untuk membuat webyang dinamis (dapat interaktif dengan user)diperlukan server-side dan client-sideprogramming.

D3 Manajemen Informatika - Unijoyo 19

Page 20: Pertemuan Ke-1 (Konsep Dasar Web) fileTCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standar untuk mempaketkan dan menyelamatkan data komputer (sinyal elektronik)

� Chris Bates [2006]. Web Programming:Building Internet Applications, ThirdEdition, John Wiley & Sons Ltd,England.

� Sebesta, R.W. [2002], Programming theWorld Wide Web, Addison Wesley.

� Sutarman, S.Kom [2003]. MembangunAplikasi Web dengan PHP dan MySQL,Graha Ilmu, Yogyakarta.

D3 Manajemen Informatika - Unijoyo 20