Tugas Pemograman Web - Sejarah Perkembangan Web

Kali ini saya akan membagikan hasil tugas yang sudah saya kerjakan yaitu "Sejarah Web" mengenai pemrograman Web dari penjelasan hingga membandingkan

kurang lebih seperti gambar diatas, nah nanti akan saya jelaskan perbedaannya, web 1.0 hingga web simentic.
KRITERIA & SIFAT WEB
1. Web 1.0
Adalah generasi pertama dari website di internet. pada tipe ini pengunjung hanya bisa mencari (searching) dan melihat-lihat (browsing) data informasi yang ada di web.Jadi web tipe ini terlihat seperti apapun pengumuman di dunia maya. World wide web pertama kali menemukan bentuknya di November 1990. Hingga tahun 1993, jaringan internet berkembang demikian pesatnya. Perkembangan jaringan internet up to (seperti promosi ISP saja ) 341,000% .
  • Penggunaan masih pasif
  • Halaman masih statis
  • Form HTML dikirim lewat e-mail
2. Web 2.0
   Era perkembangan  web kedua (Web 2.0)dimana pengunjung mulai dapat melakukan interaksi dengan di atur oleh sistem yang ada pada web. Web 2.0 sendiri merupakan sebuah istilah yang pertama kali dicetuskan pada atahun 2013 oleh O'Reilly Media, dan dipopulerkan pada konfersi web 2.0 pertama di tahun 2004.
   Web 2.0 memiliki bebrapa ciri mencolok yaitu share colloborate dan exploit. Di era web 2.0 sekarang pengguna web untuk berbagi, pertemanan, kolaborasi menjdi sesuatu yang penting. Web 2.0 hadir seiring meraknya pengguna blog, Friendster, Myspace, Youtube, dan Fickr.
  • Penggunaan menjadi aktif utuk memberikan atau membuat segala informasi/konten
  • Dikenal sebagai web interaktif 
3. Web 3.0
Lambat laun kebiasaan dan kebutuhan orang di dunia maya selalu berubah dan bertambah. Hal ini juga sejalan dengan semakin cepatnya akses internet broadband dan teknologi komputer yang semakin canggih. Jika pada telekomunikasi sudah mulai terdengar isu era 4G, begitu juga yang terjadi pada dunia website yang juga memunculkan isu akan segera hadirnya era baru yaitu Web 3.0. Teknologi web generasi ketiga ini merupakan perkembangan lebih maju dari Web 2.0 dimana disini web seolah-olah sudah seperti kehidupan di alam nyata. Web 3.0 memiliki ciri-ciri umum seperti suggest, happen dan provide.
  • Farmware secara umum (bisa dipakai dimana-mana).
  • Portability (mengarah pada multimedia).
  • Sifatnya personal/komunitas.
 4. Web Science
  • Lahir dari syst informasi.
  • Pemahaman komunikasi & representasi.
  • Unruk bisnis Leader, pengusaha & kebijakan.
  • Expert System
5. Web Sematic
  • W3 (World, Wide, Web) XML,XMLS, RDF.
  • Kemampuan aplikasi untuk memahami bahasa manusia.
  • Mengolah bahasa, homonim, sinonim/atribut pada data.
Disini juga saya akan menjelaskan sedikit tentang Teknologi Web & Perbedaan Client vs Server, hanya sedikit yang akan saya jelaskan untuk selebihnya kalian bisa sambil browsing browsing lagi ya.
seperti gambar di atas, dari situ kita sudah bisa mengartikan bahwa yang masih berkembangkan sampai sekarang adalah Server Side.
Saya akan menjelaskan juga sedikit tentang Client Side dan Server Side yang pasti yang saya baca dari beberapa sumber.
-Client Side-

Karakteristik Client Side Programming :
  • Kode program dapat dilihat oleh user.
  • Dapat langsung diterjemahkan oleh browser.
  • Model eksekusinya simple dan skrip dapat dijadikan satu dengan HTML.
Cara Kerja Client Side :
Pengunjung web memilih salah satu link dari web dan browser langsung membaca perintah tersebut untuk menggali alamat web yang dituju. Lalu browser akan mengalihkan ke laman yang dituju.

Contoh Apk Client Side :
  • CSS
  • JQUERY
  • JAVASCRIPT,dll.
Kelebihan Client Side :
  • Tidak perlu server khusus untuk menjalankannya.
  • Eksekusi script lebih cepat.
  • Tidak membebani kinerja web server.
Kekurangan Client Side :
  • Harus di support oleh browser dari pihak client.
  • Script dapat ditiru.
  • Dari segi keamanan kurang dapat diandalkan.
-Server Side-
Karakteristik Server Side Progamming :
  • Ada Client yang meminta request.
  • Eksekusi program dilakukan di server.
  • Mengirimkan hasil ke Client.
Cara kerja Server Side :
Jika kita melakukan interaksi dengan laman web maka browser akan mengirimkan perintah server, lalu server akan merespon dan melakukan perintah yang diberikan. Kemudian server akan mengirim data/perintah dari browser, dan browser akan menampilkan data/perintah tersebut.


Contoh Apk Serever Side :
(Sever Side memerlukan Xampp,Wam,IIS, dll. Untuk pembuatan Web Teknologi)
  • Search engines.
  • Database access.
  • Chat and Bulletin Board Sevice.
  • PHP (Open source & banyak digunakan luas).
  • Active Server Pages (ASP) Teknologi yang dikembangkan oleh Microsoft.
  • ColdFusion (dikembangkan oleh Macromedia).
  • Java Server Page & Servlet (dikembangkan oleh Sun Microsystem).
  • Common Gateway Interface (CGI) (dibuat dengan bahasa pemrograman C++ atau PERL).
  • Sever Side Include (SSI) misal, Front Page Server Extension.
Kelebihan Server Side Programming :
  • Data lebih aman.
  • Susah untuk ditiru (scipt dijalankan server).
Kekurangan Server Side Programming :
  • Memerlukan server khusus untuk menjalankan.
  • Menambah beban server.
  • Lambat jika dibandingkan dengan Client Side.
Untuk lebih jelaskan saya akan menggambarkan perbedaan Client vs Server.

Nah seperti inilah sedikit gambaran dan penjelasan dari saya dan yang sudah menjadi sumber ilmu saya, semoga ini bisa bermanfaat dan menambah ilmu untuk kalian semua pembaca setia. Mungkin hanya ini yang bisa saya sampai untuk saat ini menganai Pemrograman Web, jika ada kekuranga atau kelebihan saya mohon maaf karna saya juga masih tahap belajar.
Nama : Iant Febriant Polapa
NIM   : 1600018088
Wassalamualaikum Wr.Wb

Komentar

Postingan Populer