
PENDAHULUAN
Internet telah menyatu dengan kehidupan modern. Internet merupakan jaringan komunikasi global yang terbuka yang terdiri dari kumpulan komputer-komputer yang saling berkomunikasi menggunakan protokol komunikasi. Protokol komunikasi adalah spesifikasi (aturan) detail tentang bagaimana komunikasi antara 2 komputer dilakukan. Protokol utama yang dipakai pada internet adalah protokol TCP/IP
LAYANAN PADA INTERNET
- WWW
- FTP
- Telnet
- Chatting
- VOIP
ASAL USUL INTERNET
Berawal dari proyek penelitian Departemen Pertahanan AS. Saat itu masih serba sulit untuk melakukan komunikasi antar komputer dari produsen yang berbeda dengan sistem operasi yang berbeda. Proyek ARPANET (Advanced Research Projects Agency) dimulai akhir 1960-an dengan misi menciptakan jaringan yang besar untuk beranekaragam komputer demi kepentingan militer. Tahun 1969, teknologi jaringan komputer sederhana berhasil diluncurkan.
ARPANET PROJECT
Tahun-tahun berikutnya, ARPANET mengembangkan FTP (File Transfer Protocol) dan SMPT (Simple Mail Transfer Protocol). Yang paling krusial adalah berhasil dikembangkannya protokol komunikasi TCP/IP (Transmission Control Protocol/Internet Protocol). Protokol tersebut digunakan untuk komunikasi host-to-host, baik pada local area network (LAN) maupun antar network. Tahun 1982, ARPANET beralih menggunakan TCP/IP dari protokol sederhana sebelumnya.
WORLD WIDE WEB
Internet pada dasarnya dibuat untuk berbagi informasi. Untuk itu, dikembangkan bermacam-macam teknologi untuk mendukung manajemen informasi pada internet. Salah satu teknologi tersebut adalah World Wide Web (WWW) yang dikembangkan sekitar awal tahun 1990’an. WWW merupakan layanan penyedia informasi melalui protokol HTTP dalam bentuk dokumen HTML. Melalui WWW, pengguna dapat mengakses informasi-informasi yang tidak hanya berupa teks tetapi bisa juga berupa gambar, suara, video, dan animasi.
HYPERTEXT TRANSPORT PROTOCOL
Protokol HTTP mengatur detail komunikasi antara web server dengan client. Struktur utama komunikasi HTTP adalah model request-response. Komunikasi HTTP diawali oleh klien yang mengirimkan pesan permintaan ke server. Server kemudian menghasilkan pesan respon dengan format yang ditentukan, umumnya berformat HTML
KETIKA MEMBUKA WEB
Pengguna memasukkan alamat web pada web browser dan menekan enter. Browser membuat request-message sesuai protokol HTTP. Browser mencari alamat IP mesin server dari alamat web pada DNS Server. Browser membuat koneksi TCP ke alamat IP mesin server dan mengirimkan HTTP message melalui koneksi tersebut. Browser menerima pesan respon dan ditampilkan area penampil browser
STATUS MESSAGE DALAM WEB

HTML: Hyper-Text Markup Language
Merupakan bahasa pemrograman web berupa format data yang digunakan untuk membuat dokumen hypertext yg dapat dibaca, diinterpretasikan dari satu platform komputer ke platform lainnya.
WEB STATIS VS DINAMIS
Ada 2 jenis aplikasi web berdasarkan konten-nya:
- Web Statis
- Web Dinamis

KONSEP APLIKASI WEB
Multi-tier Application
- Client Side: Semua perintah aplikasi dijalankan di web browser
- Server Side: Aplikasi dijalankan pada sisi server, user hanya menerima hasil outputan dari server.

WEB CLIENT
Web Client merupakan pemberi perintah untuk melakukan request dan sekaligus menerima response dari server. Wujud nyata web client pada perangkat adalah web browser. Web browser adalah sebuah perangkat lunak yang menerjemahkan dan menampilkan halaman-halaman web sehingga memungkinkan user menginterpretasikan, melihat dan mengakses informasi pada suatu website. Contoh: Mozilla Firefox, Google Chrome, Internet Explorer, Safari, dll
WEB SERVER
Web Server adalah sebuah perangkat lunak yang memberikan layanan seperti menerima permintaan dari HTTP dan HTTPS dari client, dan kemudian mengirimkan kembali (response) hasil permintaan dalam bentuk dokumen HTML. Contoh web server:
- Apache
- Apache Tomcat
- Microsoft Internet Information Services (IIS)
Leave a Reply