Post on 06-Apr-2019
InternetWWWProtokolHTTP (Hypertext Transfer Protocol)URL (Uniform Resource Locator)Protokol TransferDNS (Domain Name System)HomepageWeb BrowserWeb ServerWeb Programming
D3 Manajemen Informatika - Unijoyo 2
� 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
� 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
� 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
� 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
�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
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
� 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
�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
� 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
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
� 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
�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
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.
Dua kategori web programming:¤Server Side Programming¤Client Side Programming
D3 Manajemen Informatika - Unijoyo 16
� 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
� Client Side Programmingà web browser melakukanparse dan eksekusisehingga script embeddeddalam halaman web
� Contoh: JavaScript, HTML,VBScript
D3 Manajemen Informatika - Unijoyo 18
� 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
� 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