Jurnal Perkuliahan Pemrograman Web Pertemuan 1 oleh Haikal Algivari
A. Pengertian Web
Website adalah kumpulan halaman web atau ‘lokasi’ di internet tempat kita menyimpan informasi dan menyajikannya agar dapat diakses oleh siapa pun secara online. Informasi ini bisa tentang diri kita, bisnis, atau bahkan topik yang kita minati.
Seperti ‘lokasi’ pada umumnya, website bekerja menggunakan sistem alamat yang akan memberitahukan lokasi tepatnya di internet sehingga kita dapat mengaksesnya melalui web browser.
Penjelasan mudahnya, alamat tersebut mirip seperti alamat yang kita gunakan untuk menuju suatu tempat di aplikasi maps. Ketika kita mengakses alamat situs, web browser akan menuju ke lokasi yang ditentukan dan mengambil file dari situs tersebut.
Proses pengambilan informasi ini dilakukan oleh layanan web menggunakan teknologi seperti Hypertext Transfer Protocol (HTTP) dan File Transfer Protocol (FTP). Protokol ini pada dasarnya berfungsi untuk menentukan cara informasi dan file ditransmisikan melalui web.
Browser kemudian menampilkan halaman tersebut di layar perangkat kita menggunakan teknologi seperti HyperText Markup Language (HTML) dan Cascading Style Sheet (CSS). Teknologi ini menyusun dan menyajikan isi website kepada pengunjung dengan memberi tahu web browser tentang posisi penyajian informasi yang benar di layar.
B. Sejarah Website
Orang yang berjasa menemukan website adalah Sir Tim Berners-Lee. Ilmuwan komputer asal Inggris itu menjadi insinyur software (perangkat lunak) di CERN –laboratorium fisika (partikel besar) yang berada di dekat Jenewa, Swiss.
Penemuan website dimulai ketika Berners merasakan masalah atau kesulitasn soal bagaimana berbagi informasi satu sama lain. Pada Oktober 1990, Berners menulis tiga teknologi dasar hingga kini menjadi dasar web dibuat (yang juga muncul pada bagian-bagian browser web Anda). Ketiganya yaitu:
- HTML: HyperText Markup Language. HTML adalah bahasa format buat web.
- URI: Uniform Resource Identifier. Semacam “alamat” yang unik. Fungsinya untuk mengidentifikasi ke setiap sumber daya yang ada di web. Kini lebih awam disebut URL. URL dapat diibaratkan sebagai suatu alamat yang terdiri dari protokol yang digunakan untuk mengambil informasi, nama komputer (server) dimana informasi tersebut berada, dan jalur/path serta nama file dari suatu informasi.
- HTTP: Hypertext Transfer Protocol. Merupakan 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.
Berners juga menulis halaman web editor/browser pertama (“WorldWideWeb.app”) serta server web pertama (“httpd”). Pada akhir tahun 1990, halaman web pertama akhirnya disediakan di internet secara terbuka. Tahun 1991, orang-orang di luar CERN, termasuk orang awam, juga diundang untuk bergabung dengan komunitas web baru ini. Dengan demikian, awal mula lahirnya website adalah sebagai media atau alat komunikasi otomatis untuk berbagi informasi antar ilmuwan di berbagai belahan dunia.
Tim Berners Lee membuka website untuk publik pada 6 Agustus 1991. Tahun 1994, ia mendirikan World Wide Web Consortium yang berfungsi mengembangkan protokol dan guideline untuk memastikan pertumbuhan jangka panjang website. Pada 1994, terdapat sekitar 2.738 website terdaftar dan aktif.
C. Istilah Lain dalam Web
- Protokol, 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 lain.
- Protokol transfer, merupakan protokol yang digunakan untuk pengiriman informasi di internet. Beberapa protokol transfer seperti HTTP, FTP (File Transfer Protocol) yang digunakan untuk mentransfer file dalam format text atau binary dalam suatu server komputer di internet, Gopher yang digunakan untuk mengakses server gopher yang menyediakam informasi dengan menggunakan suatu sistem menu atau melalui hubungan telnet, News NNTP (Network News Transfer Protocol) yang digunakan untuk mendistribusikan berita di USENet, dan Telnet yang digunakan untuk login ke suatu server komputer.
- Internet, merupakan kumpulan dari berbagai jaringan komputer yang saling terkoneksi yang mencakup seluruh dunia (jaringan global) dengan melalui jalur telekomunikasi seperti telepon, fiber-optic, wireless, dan lainnya.
- Server, penyedia berbagai layanan termasuk web. Layanan web ditangani oleh sebuah aplikasi bernama web server.
- Client, bertugas mengakses informasi yang disediakan oleh server. Pada layanan web, client dapat berupa web browser.
- DNS (Domain Name System), merupakan suatu sistem penamaan standar komputer-komputer di internet dengan tujuan untuk mempermudah pengelolaan server komputer internet. DNS merupakan suatu tingkat-tingkat domain, yang merupakan kelompok komputer-komputer yang terhubung ke internet.
D. Perkembangan Web
- Web 1.0, merupakan teknologi Web generasi pertama yang merupakan revolusi baru di dunia Internet karena telah mengubah cara kerja dunia industri dan media. Pada dasarnya, Website yang dibangun pada generasi pertama ini secara umum dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif dimana pengunjung hanya dapat membaca karena tidak adanya proses untuk menginput data.
- Web 2.0, dicetuskan pertama kali oleh O’Reilly Media pada tahun 2003, dan dipopulerkan pada konferensi web 2.0 pertama pada tahun 2004. Web 2.0 adalah revolusi bisnis di industri komputer yang dipicu oleh penggunaan internet sebagai platform, dan merupakan suatu percobaan untuk mengatasi berbagai aturan untuk mencapai kesuksesan pada platform baru tersebut. Salah satu aturan terpenting adalah: Buat aplikasi yang mengeksploitasi efek jaringan untuk mendapatkan lebih banyak lagi pengguna aplikasi tersebut.
- Web 3.0, adalah sekumpulan teknologi yang menawarkan cara baru yang efisien dalam membantu komputer mengorganisasikan dan menarik kesimpulan dari data online. Berdasarkan definisi, pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasi dan digunakan oleh perangkat lunak (software agents). Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah atau lebih tepatnya Web 3.0 sebuah realisasi dari pengembangan sistem kecerdasan buatan (artificial intelegence) untuk menciptakan global meta data yang dapat dimengerti oleh sistem, sehingga sistem dapat mengartikan kembali data tersebut kepada pengunjung dengan baik.
- Web 4.0, adalah private secretary dalam bentuk organisme buatan. Sebuah alat dimana aplikasi merekam rutinitas yang kita lakukan yang seluruh rutinitas tersebut dapat diketahui oleh aplikasi komputer/program/tools/device yang kita miliki yang dijalankan secara online. Web 4.0 juga bisa digunakan untuk membantu dalam pencarian informasi, penyimpanan histori pencarian, ataupun mempertemukan orang-orang yang mencari informasi sama.
E. Inovasi Web di Masa Depan
Salah satu hal yang dapat dikembangkan di industri 4.0/5.0 adalah sebuah alat yang dapat merespon masalah psikologis manusia dan memberikan saran, solusi ataupun bantuan yang diperlukan oleh manusia yang direspon alat tersebut. Alat yang dimaksud yaitu alat yang merespon melalui deteksi ataupun sensor wajah pengguna ataupun dari sikap pengguna kemudian dari data yang sudah dideteksi/disensor alat tersebut dapat memberikan saran, solusi, ataupun bantuan untuk masalah psikologis si pengguna. Dengan begitu, teknologi tersebut nantinya dapat diimplementasikan dalam Web, sehingga memberikan akses pada pengguna awam terhadap teknologi yang cukup canggih tersebut.