Rabu, 13 Maret 2013

Tugas Pengantar Web Science

internet history, website, and architecture



Internet, sebuah kata yang familiar dengan kehidupan "cyber lifestyle" saat ini, siapa yang tidak tau internet? hampir seluruh dunia mengetahui, dan menggunakan, entah untuk sekedar bersosialisasi, hingga bisnis dan ekonomi, tapi apakah kita tahu tentang sejarah internet? mari kita telisik sejarah tentang internet, bagaimana, dan kapan terbentuk serta pengembangannya, serta nanti akan saya ulas mengenai website, dan arsitektur website

1.Sejarah Internet
         internet bermula pada awal tahun 60an di Amerika, tepatnya pada 1962, RAND corporation mulai melakukan riset distributed communication networks untuk military command and control, ya pada mulanya riset ini untuk kepentingan militer riset ini disponsori oleh Department of Defence's Advanced Research
Project Agency (ARPA) mulai dari paper architecture menjadi small network(ARPANET) yang dimaksudkan untuk mendorong sharing super komputer diantara peneliti di USA. dan pada tahun 1965 DOD's Advance Research Project Association mulai membangun ARPANET disinilah dari riset sudah mulai dikembangkan lalu pada tahun yang sama ARPA mensponsoru riset "cooperative network of time sharing computer" kembali pada tujuan awal dibuatnya internet itu sendiri, untuk saling sharing antar super komputer di USA, 2 tahun tepatnya pada tahun 1967 paper/makalah tentang ARPANET pertama kali dipresentasikan di Association for Computing Machinery Sympoisum.pada tahun yang sama Delegasi di symposium pertamakali mendiskusikan rencana ARPANET dan 2 tahun berikutnya ARPANET menhubungi 4 universitas di USA. Para peneliti di 4 kampus tadi menciptakan host ARPANET yang menghubungkan Standford Research Institute, UCLA, UC Santa Barbara dan University of UTAH
         ARPANET sejak awal sukses. Walaupun awalnya didesain untuk share data dan akses remote computer, tetapi e-mailo menjadi populer alplikasi. ARPANET menjadi hig speed digital post office oleh karena digunakan untuk kolaborasi proyek riset dan diskusi berbagai topik.di tahun1970 ALOHANET dikembangkan di University of Hawaii dan tahun berikutnya ARPANET tumbuh menjadi 23 hosts yang menghubungkan universitas dan pusat riset pemerintah di amerika serikat.pada 1975 Untuk pertama kali publik menyaksikan bahwa networked computer dapat digunakan dalam kehidupan sehari-hari sejak versi komersial ARPANET goes online. ARPANET mulai bergeser dari kepentingan militer dan riset ke komersial. dan Operasi Internet dipindahkan ke Defence Communication Agency, setahun berselang Queen Elizabeth goes online dengan royal email message dan pada1977 UUCP menyediakan email pada THEORYNET
         begitulah kurang lebih perkembanga internet yang bermula dari proyek ARPANET untuk menhubingkan super computer, hingga go commercial terlepas dari kepentingan ppolitik dan militer, hingga internet dapat dinikmati oleh seluruh kalangan, dan pada tahun 1990 world wide web tercipta, hingga saat ini kita masih menggunakannya, dan pada tahun 2000 sudah lebih dari 90juta host tersambung ke internet

         2.Sejarah Website
         Website atau dikenal dengan istilah site, atau situs. adalah sekumpulan halaman yang disediakan oleh web domain, dan memiliki server, dan dapat diakses oleh client menggunaka internet maupun local area network dan seluruh kumpulan website yang dapat diakses tersebut berkumpul menjadi World Wide Web.
         The World Wide Web (WWW) dibuat pada tahun 1990 oleh fisikawan Tim Berners-Lee pada 30 April 1993, CERN mengemukakan bahwa World Wide Web akan dapat digunakan siapa saja secara gratis sebelum digunakannya HTML(Hypertext Markup Language) dan HTTP(Hypertext Transfer Protocol) , protokol lain seperti File Transfer Protocol dan gopher protocol digunakan untuk menerima file perorangan dari server. Protocol ini menyediakan kemudahan struktur direktori dimana user dapat bernavigasi dan memilih file untuk didownload. dan sebelum HTML dan HTTP juga dokumen masih berupa text kosong yang belum diformat, atauDocuments were most often presented as plain text files without formatting, atau dikodekan dalam format pengolah kata seperti banyak dokumen saat ini

         3. Arsitektur Website
         Arsitektur Website merupakan hubunagan atau tata cara bagaimana desain dan perencanaan situs dimana, seperti arsitektur pada umumnya, melibatkan kriteria seperti teknik, estetika, dan fungsional sebagai sebuah arsitektur yang berfokus kepada kebutuhan dan keinginan user, ini melibatkan perhatian khusus ke konten konten yang ada pada sebuah website, perancangan bisnis, user interface, design dan bagaimana sebbuah website itu sendiri dapat terhubung ke dalam World Wide Web.
            setelah tau tentang arsitetur kini kita bahas tentang komponen komponen dari arsitektur web, apa saja yang digunakan dalam membangun sebuah website

            Hypertext Transfer Protocol (HTTP)

            HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.Pengembangan standar HTTP telah dilaksanakan oleh Konsorsium World Wide Web (World Wide Web Consortium/W3C) dan juga Internet Engineering Task Force (IETF), yang berujung pada publikasi beberapa dokumen Request for Comments (RFC), dan yang paling banyak dirujuk adalah RFC 2616 (yang dipublikasikan pada bulan Juni 1999), yang mendefinisikan HTTP/1.1.

            WWW (World Wide Web)

            WWW (World Wide Web) merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk dapat digunakan bersama.WWW atau biasa disebut web adalah bagian yang paling menarik dari Internet. Melalui web, dapat mengakses informasi-informasi yang tidak hanya berupa teks tetapi bisa juga berupa gambar, suara, video dan animasi. Fasilitas ini tergolong masih baru dibandingkan surel (email), sebenarnya WWW merupakan kumpulan dokumen-dokumen yang sangat banyak yang berada pada komputer server (web server), di mana server-server ini tersebar di lima benua termasuk Indonesia, dan terhubung menjadi satu melalui jaringan Internet. Dokumen-dokumen informasi ini disimpan atau dibuat dengan format HTML (Hypertext Markup Language). Suatu halaman dokumen informasi dapat terdiri atas teks yang saling terkait dengan teks lainnya atau bahkan dengan dokumen lain. Keterkaitan halaman lewat teks ini disebut hypertext. Dokumen infomasi ini tidak hanya terdiri dari teks tetapi dapat juga berupa gambar, mengandung suara bahkan klip video. Kaitan antar-dokumen yang seperti itu biasa disebut hypermedia. Jadi dapat disimpulkan bahwa WWW adalah sekelompok dokumen multimedia yang saling terkoneksi menggunakan hyperteks link. Dengan mengklik hyperlink, maka bisa berpindah dari satu dokumen ke dokumen lainnya.

            URL( universal resource locator) 

            URL( universal resource locator) merupakan suatu konsep penamaan lokasi standar dari suatu file,direktori,computer, dan lokasi komputernya sesuai dengan metode yang digunakan. URL tidak hanya dapat menunjuk ke suatu file tapi dapat juga menunjuk suatu query, dokumen dalam suatu database atau hasil dari perintah finger atau perintah archie . secara umum dapat digambarkan penulisan url : metode://nama_file[:nomor_port]. Jenis metode yang digunakan pada url adalah file,http,news,gopher,telnet.

            XML (Extensible Markup Language) 

            XML (Extensible Markup Language) merupakan bahasa web turunan dari SGML (Standart Generalized Markup Language) yang ada sebelumnya. XML hampir sama dengan HTML, dimana keduanya sama-sama turunan dari SGML. Teknologi XML dikembangkan mulai tahun 1966 dan mendapatkan pengakuan dari Worl Wide Web Consortium (W3C) pada bulan Februari 1998. Sedangkan SGML sendiri telah dikembangkan pada awal tahun 1980-an. Pada saat HTML dikembangkan pada tahun 1990, para penggagas XML mengadopsi bagian paling penting SGML dan dengan berpedoman pada pengembangan HTML menghasilkan bahasa markup yang tidak kalah hebatnya dengan SGML.XML tidak mempunyai definisi secara tepat karena ada yang berpendapat bahwa XML bukanlah suatu bahasa pemrograman,melainkan XML merupakan sintaks yang digunakan untuk menjelaskan bahasa markup lain (Dournaee,2002), sehingga dinamakan meta-language. Meskipun demikian pendapat yang XML bukan merupakan bahasa markup, didasarkan bahwa XML merupakan bahasa markup terpisah untuk tujuan terpisah. Selain itu XML bukanlah solusi semua hal untuk tujuan semua user.

            JavaScript

            JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan di browser. Javascript dipanggil untuk memberikan fungsi pada halaman web dengan meletakannya secara internal pada halaman html diantara tag atau dibuat pada file terpisah ( eksternal ) dan lalu di link menggunakan pada bagian , seperti CSS. Fungsi Javascript adalah Secara fungsional, Javascript digunakan untuk menyediakan akses script pada objek yang dibenamkan ( embedded ). Contoh sederhana dari penggunaan javascript adalah membuka halaman pop up, fungsi validasi pada form sebelum data dikirimkan ke server, merubah image kursor ketika melewati objek tertentu, dan lain lain.

            AJAX

             AJAX disini adalah singkatan dari Asynchronous JavaScript and XML. Pada intinya ajax itu merupakan gabungan beberapa teknologi yang bertujuan untuk menghindari page reload. Dengan menghindari page reload, kita dapat menghindari paradigma click-and-wait serta memberikan sebuah fitur yang cukup kompleks pada website seperti validasi data secara realtime, drag n drop dan fitur-fitur lain yang belum dimiliki web biasa. Dengan AJAX, suatu aplikasi web dapat mengambil data kemudian diolah di client melalui request asynchronous HTTP yang diinisiasi oleh Javascript, sehingga dapat mengupdate bagian-bagian tertentu dari web tanpa harus memanggil keseluruhan halaman web. Request ini dapat dieksekusi dalam beberapa cara dan beberapa format transmisi data. Dikombinasikannya cara pengambilan data remote dengan interaktivitas dari Document Object Model (DOM) telah menghasilkan generasi terbaru dari aplikasi web yang mengebrak aturan-aturan tradisional tentang apa yang dapat terjadi di dalam web.

         SUMBER1
  SUMBER2
         SUMBER3
         SUMBER4
  SUMBER5

Tidak ada komentar:

Posting Komentar