Web Sience
Web yang merupakan kata dalam Bahasa Inggris yang artinya adalah jaring. Lalu apa hubungannya dengan Web jaman sekarang yang kita kenal ?? Sesuai dengana artinya yaitu jaring, web berguna untuk menjaring semua yang dapat ditangkap dan dihubungkan satu dengan yang lainnya. Ketika sebuah benda telah menempel dalam jaring, dan bagian dari jaring lain digetarkan maka bagian jaring lain akan ikut bergetar, inilah ide utama dari web yaitu membagi dengan bagian-bagian lainnya. Perkembangan Web tak bisa terjadi tanpa adanya internet karena internet lah yang membuat Web ini dapat terhubung satu dengan yang lainnya.A. Sejarah Singkat Internet
Pada mulanya ARPANET hanya menghubungkan 4 situs saja yaitu Stanford Research Institute, University of California, Santa Barbara, University of Utah, di mana mereka membentuk satu jaringan terpadu di tahun 1969, dan secara umum ARPANET diperkenalkan pada bulan Oktober 1972. Tidak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan semua universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET kesulitan untuk mengaturnya. Oleh sebab itu ARPANET dipecah manjadi dua, yaitu “MILNET” untuk keperluan militer dan “ARPANET” baru yang lebih kecil untuk keperluan non-militer seperti, universitas-universitas. Gabungan kedua jaringan akhirnya dikenal dengan nama DARPA Internet, yang kemudian disederhanakan menjadi Internet.
Selanjutnya adalah pengenalan penggunaan TCP/IP (Transmission Control Protocol/ Internet Protocol). Protokol adalah suatu kumpulan aturan untuk berhubungan antarjaringan. Protokol ini dikembangkan oleh Robert Kahn dan Vinton Cerf pada tahun 1974. Dengan protokol yang standar dan disepakati secara luas, maka jaringan lokal yang tersebar di berbagai tempat dapat saling terhubung membentuk jaringan raksasa bahkan sekarang ini menjangkau seluruh dunia. Jaringan dengan menggunakan protokol internet inilah yang sering disebut sebagai jaringan internet.
B. Sejarah Perkembangan Web
Sir Timothy John Berners-Lee adalah penemu dari teknologi World Wide Web, yang sekarang menjabat ketua dari World Wide Web Consortium yang bergerak dalam bidang mengembangkan WWW menjadi lebih baik, terus melakukan inovasi pada kemajuan penopang Web seperti URL (Uniform Resource Locator), HTTP (Hypertext Transfer Protocol), dan HTML (HyperText Markup Language). Gagasan ini berawal dari software yang dibuat oleh Lee untuk laboratorium CERN Eropa, dimana Lee diminta untuk membuat software yang dapat menghubungkan antar ilmuwan untuk menyebarkan hasil penelitiannya. Kemudian timbul gagasan untuk membuat semua orang dapat bertukar informasi dalam jaringan internet, dengan efisien dan menarik. Dari sinilah mulai terbentuk URL sebagai alamat penunjuk sebuah web, penggunaan HTTP, dan HTML sebagai alat untuk mendesign sebuah tampilan web.
Dari hasil pengembangannnya, Hearst [Helfin, 2003] menyimpulkan web memiliki beberapa sifat, seperti :
- Web adalah massive, dimana jumlah sumber data dan informasi berbasis web mengalami pertumbuhan yang luar biasa dalam orde ratusan ribu hingga juta per tahun.
- Web bersifat terdistribusi, teknologi web memberikan tingkat autonomi yang lebih tinggi sehingga ketersebarannya juga semakin besar. Akibatnya setiap pemilik web dapat menyajikan data ataupun informasi dengan vocabulary yang berbeda walau yang dimaksud adalah sama.
- Web juga bersifat dinamis, sebuah web bisa hadir pada jaringan Internet tidak terikat, lokasi geografis ataupun nama logika dari sebuah sumber informasi dapat berubah secara mudah dan sering, perubahan isi dari web juga tidak dapat diperkirakan.
- Web bersifat open, sebuah web dapat dibuat dan dibaca oleh setiap orang secara prinsip. Sehingga isu keamanan dan kepercayaan (trust) menjadi permasalah tersendiri.
Dalam pengembangannya Web memerlukan platform untuk dapat berjalan dan diakses oleh penggunannya di seluruh dunia. Dan perkemabangan platform dari web itu sendiri dibagi menjadi 3 bagian, yaitu :
- Web 1.0 masih mengandalkan halaman statis dari tag-tag HTML sehingga pengunjung hanya dapat mencari sesuatu atau yang sering disebut “searching” , dan melihat-lihat “browsing” informasi-informasi yang ada pada web, kita juga tidak dapat memberi komentar apa- apa, karna web 0.1 tidak mendukung aplikasi tersebut, dan jika kita ingin mendapatkan informasi dari web yang inginkan kita kunjungi, user harus datang ke web tersebut. elemen yang biasa digunakan dalam Web 1.0 adalah: Halaman statis, Tombol GIF dan Framesets.
- Web 2.0 muncul sekitar tahun 2003 atau 2004, dimana para pengguna website-pun dapat berkomunikasi 2 arah dan memiliki berbagai kelebihan lainnya. Pada Web 2.0, sebagai pengunjung Anda dapat melakukan kontribusi dan memiliki hak untuk read-write, di mana Anda dapat berperan aktif pada website tersebut. Istilah “sharing” mulai umum digunakan dalam konsep Web 2.0. Web 2.0 merupakan revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, juga merupakan suatu percobaan untuk memahami aturan untuk mencapai keberhasilan platform baru.
- Web 3.0 adalah generasi ketiga dari layanan internet berbasis web. Konsep Web 3.0 pertama
kali diperkenalkan pada tahun 2001, saat Tim Berners-Lee, penemu World
Wide Web, menulis sebuah artikel ilmiah yang menggambarkan Web 3.0 sebagai sebuah sarana bagi mesin untuk membaca halaman-halaman Web. Web 3.0 berhubungan
dengan konsep Web semantik, yang memungkinkan isi web dinikmati tidak
hanya dalam bahasa asli pengguna, tapi juga dalam bentuk format yang
bisa diakses oleh agen-agen software. Keunikan dari Web 3.0 adalah
konsep dimana manusia dapat berkomunikasi dengan mesin pencari. Kita
bisa meminta Web untuk mencari suatu data spesifik tanpa bersusah-susah
mencari satu per satu dalam situs-situs Web. Web 3.0 terdiri dari:
a. Web semantik
b. Format mikro
c. Pencarian dalam bahasa pengguna
d. Penyimpanan data dalam jumlah besar
e. Pembelajaran lewat mesin
f. Agen rekomendasi, yang merujuk pada kecerdasan buatan Web - ARSITEKTUR
Arsitektur web adalah suatu pendekatan terhadap desain, dan perencanaan situs . Melibatkan teknis, kriteria estetis dan fungsional. Terdapat tiga standar utama untuk penerapan web services. Standar-standar ini mendukung pertukaran data berbasis XML. Tiga standar itu meliputi SOAP(Simple Object Access Protocol), WSDL(Web Services Description Langguage), dan UDDI(Universal Description Discovery and Integration) .
Aplikasi Web dalam rekayasa perangkat lunak adalah suatu aplikasi yang diakses menggunakan penjelajah web melalui suatu jaringan. Aplplikasi Web juga dikodekan dalam bahasa yang didukung penjelajah web seperti HTML,JavaScript,AJAX,Java,dll).
Aplikasi web menjadi semakin populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web yang kadang disebut sebagai suatu thin client. Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan mengisnstalasi pernagkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya.
MACAM - MACAM WEB SERVER
1. Apache Web server- the HTTP web server
2. Apache Tomcat
3. Microsoft Windows server 2003 Internet Information Service (IIS)
4. Light HTTP
5. Jigsaw
6. Sun java system web server
7. Xitami web server
8. Zerus web server
MACAM - MACAM WEB
Secara umum website terdiri dari dua macam :
1. Web Statik
adalah salah satu bentuk website yang isi didalamnya tidak perlu di update secara berkala dan biasanya di maintenance secara manual.
2. Web Dinamis
adalah website yang dierbarui secara berkala, informasi didalamnya berubah atau website ini bisa berhubungan dengan user dengan berbagai macam cara atau metode bisa juga dengan berinteraksi langsung menggunakan form dan pergerakan mouse.
macam-macam web browser :
1. Mozilla Firefox
2. Internet Explorer
3. Flock
4. K-meleon
5. Camino
BAHASA (Aplikasi Web)
1. HTML
merupakan format dokumen yang diguakan dalam WWW. tugasnya untuk enampilkan data dalam browser seperti teks, gambar, link, dan elemen lainya. HTML juga bisa digunakan untuk membuat berbagai macam efek pada teks
2.PHP (Personal Home Page)
digunakan untuk mencatat jumlah pengunjung situs yang membuka halaman resumenya. PHP diciptakan oleh Rasmus Lerdorf.
3. CSS
dalam mendesain web/blog menggunakan CSS(Cascading Style Sheet). Tugasnya sangat penting yaitu mengatur halaman, format teks, dan pewarnaan.
4. ColdFusion
sistem pengembangan aplikasi yang dikembangkan oleh Alaire.
5. ASP
bahasa pemrograman web yang digunakan untuk menciptakan halaman web yang dinamis.
6.JavaScript
merupakan bahasa scripting yang handal yang berjala pada sisi client. merupakan bahasa scripting yang dikembangan oleh Netscape. ; dll
http://www.google.com
http://edwinghofamz.wordpress.com/2011/02/13/asal-mula-web-dan-perkembangan-web/
http://id.wikipedia.org/wiki/World_Wide_Web_Consortium
http://safemode.web.id/artikel/teknologi/pengertian-web-science
http://ilmu27.blogspot.com/2012/08/makalah-sejarah-perkembangan-internet.html
http://faris6593.blogspot.com/2013/03/sejarah-web-dan-web-science.html
http://id.wikipedia.org/wiki/Web_3.0
http://www.robbyyuliendra.com/2012/04/definisi-dan-mengenal-apa-itu-web-20.html