Dokumen membahas perbedaan antara Web 1.0, Web 2.0, dan Web 3.0 serta penjelasan tentang Scrum dan fungsi server web. Web 1.0 bersifat read-only, Web 2.0 memungkinkan pengguna berinteraksi, sedangkan Web 3.0 mengintegrasikan informasi secara otomatis. Scrum adalah metode pengembangan perangkat lunak berbasis tim kecil dengan proses iteratif. Server web berfungsi mentransfer halaman web ke pengguna.
2. Web 1.0 adalah web yang hanya bias ‘read-only’ kebanyakan web ini hanya bisa
melakukan pencarian atau browsing informasi yang ingin di cari.
Web 1.0 bersifat consult , surf , dan search. Kekurangan dari web 1.0 ini adalah
pengguna harus masuk ke dalam website tersebut dan harus melihat satu persatu
konten yang ada.
Ciri-ciri khasWeb 1.0 :
• Halaman statis
• Pengguna framesets
• GIF tombol
• Online guestbook
3. Web 2.0 adalah web yang mengarah pada ‘read and write’ serta mempunyai fitur-
fitur yang terbaru . Keuntungan atau kelebihan dari web 2.0 yaitu pengguna
berkemungkinan dapat melhat suatu konten website tanpa harus mengunjungi situs
tersebut dan harus melihat semua konten yang ada satu per satu.Web 2.0 ini bisa
melakukan aktivitas drag and drop, auto complete, chat dan vois layaknya aplikasi
desktop, bahkan berlaku seperti sistem operasi, dengan menggunakan dukungan
AJAX atau berbagai plug-in (API) yang ada di internet.Web 2.0 ini mempunyai cirri
yang mencolok yaitu share, collaborate dan exploit. Ciri – ciri pada web 2.0 itu
menjadikan kelebihan dari web 2.0 yaitu interaksi di dunia maya menjadi kebutuhan
pengguna.
Web 2.0 umumnya bertujuan untuk mengimbangi banyaknya situs – situs yang
mengusung penggunaan web untuk berbagi, pertemanan dan kolaborasi
menjadikan sesuatu yang penting. Web 2.0 ini pun hadir seiring dengan semaraknya
blog, Friendster, Myspace,Youtube, Fickr dan semacamnya. Mulanya pada tahun
2004 web 2.0 mulai diperkembangkan.Web 2.0 merupakan teknologi web yang
menyatukan teknologi-teknologi yang dimiliki dalam membangun web.
4. Web 3.0 (SemanticWeb)
SemanticWeb memiliki tujuan yang sama karena SemanticWeb 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
SemanticWeb inilah, berbagai perangkat lunak akan mampu mencari,
membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah
[Tim01]. Pembuatan SemanticWeb dimungkinkan dengan adanya sekumpulan
standar yang dikoordinasi olehWorldWideWeb Consortium (W3C). Standar
yang paling penting dalam membangun SemanticWeb adalah XML, XML
Schema, RDF, OWL, dan SPARQL.
5. SCRUM adalah salah satu metode rekayasa perangkat lunak dengan menggunakan
prinsip-prinsip pendekatan AGILE, yang bertumpu pada kekuatan kolaborasi tim,
incremental product dan proses iterasi untuk mewujudkan hasil akhir.
Scrum memiliki 6 prinsip yaitu sebagai berikut :
•Ukuran tim yang kecil melancarkan komunikasi, mengurangi biaya dan
memberdayakan satu sama lain
•Proses dapat beradaptasi terhadap perubahan teknis dan bisnis
•Proses menghasilkan beberapa software increment
•Pembangunan dan orang yang membangun dibagi dalam tim yang kecil
•Dokumentasi dan pengujian terus menerus dilakukan setelah software dibangun
•Proses scrum mampu menyatakan bahwa produk selesai kapanpun diperlukan
7. Web server adalah sebuah software yang memberikan layanan berbasis data
dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang
dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox,
Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk
beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.
8. Fungsi utama Server atauWeb server adalah untuk melakukan atau akan
mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah
ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks,
video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk
mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk
yang di dalam berupa teks, video, gambar dan banyak lagi.
Salah satu contoh dariWeb Server adalahApache.Apache (Apache Web Server –
The HTTPWeb Server) merupakan web server yang paling banyak dipergunakan di
Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX.
Apache mempunyai program pendukung yang cukup banyak. Hal ini memberikan
layanan yang cukup lengkap bagi penggunanya.