Internet dan Web Erizal, S.Si, M.Kom
Internet Jaringan komputer yang sangat besar yang menghubungkan jaringan-jaringan komputer yang ada di dunia menggunakan protokol TCP/IP Awalnya dikembangkan untuk proyek militer AS. (http://dir.yahoo.com/Computers_and_internet/Internet/History/)
Internet-based Services Email Chat (IRC) File Transfer (FTP) Remote Access (telnet) World Wide Web (Web) VoIP
Email Memungkinkan pengguna lokal dan global saling bertukar informasi/pesan Setiap pengguna memiliki alamat mailbox di mana pesan dikirim File non-ASCII (biner) dapat di-attach
Telnet Memungkinkan pengguna mengakses komputer remote. Hanya menampilkan teks Perintahnya memerlukan 2 argumen nama/alamat IP komputer remote Port komputer remote
FTP (File Transfer Protocol) Digunakan untuk mentransfer file dari 1 komputer ke komputer lainnya Aplikasinya berbasis teks dan grafis Kazza, Napster,dll
Internet Relay Chat Fasilitas yang memungkinkan pengguna melakukan percakapan dengan bahasa tertulis secara interaktif Pengguna yang terhubung ke internet dapat langsung berkomunikasi dengan pengguna lainnya melalui “chat Room” untuk membahas/berkomentar terkait berbagai topik Diperlukan software pendukung seperti mIRC, Yahoo Messenger, ICQ, dll
World Wide Web Layanan informasi yang terdistribusi berbasis hypertext. Terdistribusi : lokasi informasi tersebar Hypertext : memungkinkan dokumen informasi dapat saling terhubung Awalnya hanya melayani dokumen teks biasa, namun berkembang hingga sekarang mendukung multimedia
World Wide Web Diperkenalkan tahun 1990 oleh Tim Berners Lee Dikelola oleh W3C Format Dokumen : HTML Protokol : HTTP
Jenis-jenis WebSite Personal/corporate e-Commerce, e-Government, e-Learning, etc News/information/community/corporate portal
Lingkungan Web Web Server Web Browser HTTP URL
Web Server dan Web Browser
HTTP Kependekan dari Hypertext Transfer Protocol Merupakan sekumpulan aturan untuk pertukaran file (teks, grafik, gambar, video, suara, dan file multimedia lainnya) dalam web Sifatnya stateless (tidak ada komunikasi berkelanjutan/server tidak menyimpan pesan)
HTTP (contd) HTTP Daemon merupakan program yang dirancang untuk menunggu adanya permintaan HTTP ( HTTP request) dan mengelolanya ketika permintaan tsb datang Browser merupakan HTTP Client yang berfungsi mengirimkan permintaan kepada server
HTTP (contd) HTTP Daemon yang terletak di mesin server akan menerima permintaan tersebut dan setelah dilakukan proses tertentu, merespon permintaan dengan cara mengirimkan file yang diperlukan
Simple HTTP Request
Uniform Resource Locator Alamat sebuah resource (file) yang dapat diakses melalui internet Jenis resource yang diambil tergantung protokol aplikasi internet yang berlangsung, misal HTTP, File, News. Contoh file://ftp.serverku.co.id/umum/files/webprog.doc news://news.serverku.co.id/soc.culture.indonesia
Uniform Resource Locator (contd) URL berisi nama domain yang mengidentifikasikan suatu komputer yang spesifik di Internet dan sebuah deskripsi hierarkis dari suatu lokasi file pada komputer yang bersangkutan Nama Domain Dikelola oleh InterNIC
Uniform Resource Locator (contd)
Domain Name System
Lingkungan Pemrograman Web Script (Language) – HTML, JavaScript,XML, PHP, ASP, dll Interface Design – CSS Editor – Kedit,vi,notepad, Dreamweaver, Editplus, dll Operating System – Windows, Linux Web Server – Apache, IIS, PWS Web Browser – Navigator, IE, Mozilla, Opera