Halaman

Translate

Rabu, 12 Maret 2014

ARSITEKTUR WEB DAN APLIKASI UTAMANYA

            Arsitektur Website adalah suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna. Hal ini memerlukan perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web terkait dengan World Wide Web.

            Sejak web perencanaan isi, desain dan manajemen datang dalam lingkup metode desainVitruvian tradisional tujuan komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs, seperti yang mereka lakukan arsitektur fisik dan disiplin desain lainnya. Website arsitektur akan datang dalam ruang lingkup estetika dan teori kritis dan kecenderungan ini dapat mempercepat dengan munculnya web semantik dan web 2.0. Kedua ide menekankan aspek struktur informasi. Strukturalisme adalah sebuah pendekatan untuk pengetahuan yang telah dipengaruhi sejumlah disiplin akademis termasuk estetika, teori kritis dan postmodernisme. Web 2.0, karena melibatkan user-generated content, mengarahkan perhatian arsitek website untuk aspek-aspek struktur informasi.
  

            “Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website.”.

            Ada tiga standar utama untuk penerapan web services. Standar-standar ini mendukung pertukaran data berbasis XML. Tiga standar tersebut meliputi SOAP, WSDL, dan UDDI. Berikut ini akan dijelaskan secara singkat mengenai standar tersebut.

·         SOAP (Simple Object Access Protocol)

ð  suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar.

·         WSDL (Web Services Description Language)
ð  bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.

·         UDDI (Universal Description Discovery and Integration)

ð  semacam direktori global untuk mengelola web services.

Beberapa aplikasi utamanya :

1.     HTTP, HTML, Web Server,  dan Internet

a.         HTTP (Hypertext Transfer Protocol)

ð  sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.

b.         HTML (Hyper Text Markup Language)

ð  bahasa standar untuk membuat suatu dokumen HTML (halaman web) yang terdiri dari kode-kode singkat tertentu, dimana dengan kode-kode tersebut akan memerintahkan Web Browser bagaimana untuk menampilkan halaman Web yang terdiri dari berbagai macam format file seperti teks, grafik, animasi, link maupun audio-video.

c.         Web browser

ð  sebuah progam yang dapat menterjemahkan kode perintah dari dokumen HTML tersebut sehingga dapat kita lihat, baca dan dengar. Contoh dari Web Browser adalah Internet Explorer, Netscape NavigatorMozilla FirefoxOperaSafari dll.
  
d.         Internet

ð  sebuah jaringan komputer yang terdiri dari berbagai macam ukuran jaringan komputer di seluruh dunia mulai dari sebuah PC, jaringan-jaringan lokal berskala kecil, jaringan-jaringan kelas menegah, hingga jaringan-jaringan utama yang menjadi tulang punggung internet seperti NSFnetNEARnetSURAnet, dan lain-lain.

          2.     Wikis, Blogs, Folksonomies, Social Network, dan Usergenerated Content

 a.        Wiki
ð  kumpulan halaman-halaman web yang dapat diubah oleh semua orang setiap saat. Konsep dan peranti lunak wiki diciptakan oleh Ward Cunningham.
 b.         Blog
ð  singkatan dari Web Log, Blog itu sendiri adalah sebuah situs yang asal mulaya merupakan catatan harian online yang dibuat oleh siapa pun, kapan pun, dan di manapun. Jenis Blog / penyedia Blog local maupun internasional :
Blogger.comwordpress.comTypepad.comlivejournal.comblogdrive.comblogsome.comedublogs.orgdiaryland.comxanga.com                                 
3.     Semantic Web Summary

            Pengertian Semantic Web (Web Semantik) atau Definisi Semantic Web adalah pengembangan dari World Wide  Web di mana makna semantik dari informasi di web didefinisikan, sehingga memungkinkan mesin untuk memprosesnya. Semantic Web berasal dari World Wide  Web Konsorsium dari Web sebagai media universal data, informasi, dan pertukaran pengetahuan. Semantic Web terdiri dari seperangkat prinsip-prinsip desain, kelompok kerja kolaboratif, dan berbagai teknologi. Beberapa elemen dari Semantic Web yang dinyatakan sebagai calon masa depan dan unsur-unsur lain dari Semantic Web disajikan dalam spesifikasi formal dimaksudkan untuk memberikan deskripsi formal konsep, istilah, dan hubungan dalam satu domain tertentu.

            Istilah Web Semantik itu sendiri diperkenalkan oleh Tim Berners-Lee, penemu World Wide Web. Sekarang, prinsip web semantik disebut-sebut akan muncul pada Web 3.0, generasi ketiga dari World Wide Web. Bahkan Web 3.0 itu sendiri sering disamakan dengan Web Semantik. Web Semantik menggunakan XMLXMLS (XML Schema), RDFRDFS (Resources Description Framework Schema) dan OWL.

·         XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C (World Wide Web Consortium)  untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.

·         RDF (Resource Description Framework) adalah standar W3C  untuk mendeskripsikan Web resources, seperti titleauthormodification datecontent, dan copyright information dari Web page.
  
·         OWL (Web Ontology Language) adalah salah satu bentuk ontology yang memang dirancang dengan tujuan untuk digunakan oleh aplikasi yang perlu memproses isi informasi ketimbang menampilkan informasi untuk konsumsi manusia. OWL merupakan rekomendasi W3C (World Wide Web Consortium) dalam penulisan ontology untuk web untuk web semantic. OWL dituliskan dalam syntax XML (eXtended Markup Language). Selain XML dalam OWL digunakan juga bahasa XMLS (XML Schema), RDF (Resource Description Framework) dan RDFS (RDF Schema) dan OWL itu sendiri.
  
·         Microformats adalah salah satu cara menambahkan penandaan sederhana agar tiap data mudah terbaca oleh manusia seperti peristiwa, rincian kontak atau lokasi pada halaman web sehingga informasi di dalamnya dapat diekstraksi oleh perangkat lunak dan diindeks, dicari, disimpan, bertukaran-referensi, atau dikombinasi. Secara teknis, hal-hal tersebut adalah bagian dari penandaan semantik yang hanya menggunakan standar "Plain Old Semantic (X)HTML" (yaitu "POSH") saja dengan nilai "rel" dan satu set penamaan-kelas yang umum. Mereka digunakan dengan terbuka dan tersedia, bebas bagi siapa saja.
  
·         Microdata adalah Spesifikasi HTML yang berbasisi WHATWG yang digunakan untuk sarang simentik pada konten di halaman web. Microdata membantu teknologi seperti mesin pencari dan web crawler lebih memahami informasi apa yang terkandung dalam halaman web, menyediakan hasil pencarian yang lebih baik. Microdata adalah upaya untuk menyediakan cara sederhana annotating elemen HTML dengan tag dapat dibaca oleh mesin daripada pendekatan serupa menggunakan RDFa dan Microformats.
  
                        Web Semantik merujuk kepada kemampuan aplikasi komputer untuk lebih memahami bahasa manusia, bukan hanya bahasa yang baku dari para penggunanya tetapi juga bahasa yang lebih kompleks, seperti dalam bahasa percakapan sehingga memudahkan penggunanya untuk berkomunikasi dengan mesin. Web Semantik dapat mengolah bahasa dan mengenali homonim, sinonim, atau atribut yang berbeda pada suatu database.

4.      Web Security 

            Suatu tata cara mengamankan aplikasi web yg dikelola, biasanya yg bertanggung jawab melakukannya adalah pengelola aplikasi web tsb.

            Mengenai masalah yang berkaitan dengan keamanan di dalam era digital tidak lepas dari 3 prinsip utama yaitu Confidentiality, Integrity, dan Availability atau lebih dikenal dengan nama CIA. Sama halnya ketika bergelut dengan keamanan (security) sebuah website, princip CIA sudah selayaknya dijadikan pedoman yang harus dipahami apabila ingin website kita lebih aman dan sulit untuk diserang.

CONFIDENTIALITY

            Confidentiality memiliki makna bahwa data-data ataupun informasi-informasi yang berada di dalam sebuah website hanya dapat di baca atau di akses oleh orang-orang yang memang memiliki kewenangan untuk mengaksesnya. Dalam era konsep Web 2.0 yang sedang berkembang beberapa tahun belakangan ini, sangat memungkinkan sebuah website untuk dapat memiliki lebih dari satu administrator. Contohnya adalah WordPress engine.

INTEGRITY

            Integrity memiliki pengertian data-data yang berada didalam server atau website hanya dapat diubah ataupun di delete oleh orang yang memiliki kewenangan untuk melakukan hal itu. Sebagai contoh proses transfer dari server ke client atau sebaliknya (dapat berupa upload maupun download), ternyata mengubah file yang sedang di transfer tersebut, hal ini mengindikasikan bahwa sebuah aplikasi website yang sedang digunakan tidak aman (insecure). Sama halnya jika ada serangan sebuah virus yang dapat mengubah sebuah file, entah itu mengubah nama ataupun isinya.

AVAILABILITY

            Jika confidentiality bermakna hanya user yang memiliki kewenangan yang dapat melihat data tertentu yang tersimpan didalam sebuah server atau website, availability memiliki makna bahwa website harus dapat diakses jika user ingin meggunakannya. Memang terkesan membingungkan dan tidak berbeda dengan prinsip pertama, namun kedua prinsip ini sangat jauh berbeda dikarenakan dilihat dari dua sudut pandang yang memang berbeda.

            Availability hanya menekankan kepada dapat diaksesnya sebuah website. Mengenai siapa yang dapat mengaksesnya itu telah dicover oleh prinsip confidentiality.

            Jika sebuah website dapat diakses tanpa adanya error, itu berarti website tersebut telah memenuhi prinsip availability ini. Hal ini memiliki makna bahwa sebuah website haruslah dapat diakses apabila memang dibutuhkan, dengan kata lain versi yang lebih mudahnya adalah, website harus available 24 jam 7 minggu (24/7)


sumber :













Baca Juga :
  1. Lirik Lagu Green Day - The Forgotten [Theme Song Breaking Dawn Part 2]
  2. Lyric Lagu Simple Plan - Welcome to My Life
  3. Lyric Lagu Simple Plan - Shut Up
  4. Lyric Lagu Simple Plan - Untitled
  5. Download Browser Google Chrome Terbaru
  6. Download Browser Mozilla FirefoxTerbaru
  7. Cara Membuat Blog di Blogspot/Blogger
  8. Mempercepat Koneksi Internet 3 Kali Lipat dengan Browser Firefox
  9. Cara Mempercepat Koneksi Internet di Warnet
  10. 10 Great Motivation
  11. Cara Mempercepat Koneksi Internet pada Windows 7
  12. Perbedaan KBps dengan Kbps
  13. Kumpulan URL Link Situs Keamanan Website
  14. Download Free All Game House dari A - Z
  15. PERBEDAAN HECKER DAN CRACKER
  16. Motivasi Untuk Orang yang Tidak Ingin Miskin

PENGANTAR WEB SCIENCE : DEFINISI,SEJARAH DAN METODOLOGI WEB SCIENCE

DEFINISI WEB SCIENCE

Web Science merupakan kajian sains dari Web yang lahir dari desentralisasi sistem Informasi. Pada Web Science membutuhkan pemahaman akan Web dan juga fokus pada pengembangan terhadap kebutuhan komunikasi dan representasi. .Web sciencedipercaya banyak orang seperti pimpinan bisnis, pengusaha dan pembuat polis dari seluruh dunia.

Teknologi Internet dan Web telah memudahkan dalam melakukan penyimpanan dan pendistribusian data serta informasi. Ledakan informasi selain membawa nilai positif juga melahirkan permasalahan baru. Menurut Hearst [Helfin, 2003] salah satu problem baru pada ledakan informasi adalah terjadinya keragaman yang disebabkan oleh beberapa hal utama sebagai berikut:
1.      Web adalah massive, dimana jumlah sumber data dan informasi berbasis web mengalami pertumbuhan yang luar biasa dalam orde ratusan ribu hingga juta per tahun.
2.      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.
3.      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.
4.      Web bersifat open, sebuah web dapat dibuat dan dibaca oleh setiap orang secara prinsip. Sehingga isu keamanan dan kepercayaan (trust) menjadi permasalah tersendiri.
Ledakan informasi ini juga mengakibatkan perubahan yang cukup signifikan pada perkembangan web, dimulai dari web 1.0 hingga web 3.0. Berikut adalah penjelasan singkatnya:
  • ·         Web 1.0 yang sejak tahun 1992 mulai memperkenalkan beragam web browser, serta mendorong pertumbuhan pemanfaatan Web sebagai penyedia informasi. Pada tingkat ini web masih bersifat read only.
  • ·         Web 2.0 mulai menjadi trend pada tahun 1997, ini memperkaya sifat yang read only menjadi read write. Aplikasi berbasis Web semakin banyak diterapkan. Web dan sosial dimulai dengan lahirnya berbagai sarana seperti wikipedia, blog, friendster.
  • ·         Web 3.0 merupakan rancangan untuk memperkaya Web 2.0, dimana pada Web 2.0 baru memperhatikan pertukaran data antara manusia, pada Web 3.0 pertukaran data antar manusia-mesin, mesin-mesin dan manusia-manusia disempurnakan.Web 3.0 mencoba menyempurnakan Web 2.0 dengan memberikan penekanan penelitian pada Semantic WebOntologyWeb ServiceSocial SoftwareFolksonomies dan Peer-to-Peer.


Saat ini paradigma yang muncul tentang web science adalah sebagai berikut,


Web Science adalah sebuah ilmu dari desentralisasi sistem informasi. Web Science membutuhkan pemahaman akan Web dan juga fokus pada pengembangan terhadap kebutuhan komunikasi dan representasi.


SEJARAH WEB

            Pada tahun 1980, Tim Bernes-Lee , kontraktor independen di Organisasi Eropa untuk Riset Nuklir (CERN), Swiss , dibangun Enquire , sebagai database pribadi orang dan model perangkat lunak, tetapi juga sebagai cara untuk bermain dengan hypertext. Setiap halaman baru informasi dalam Enquire harus terhubung dengan halaman yang ada.

            Pada tahun 1984 Berners-Lee kembali ke CERN, dan dianggap permasalahannya presentasi informasi: fisikawan dari seluruh dunia diperlukan untuk berbagi data, dan tanpa mesin umum dan tidak ada perangkat lunak presentasi umum. Dia menulis sebuah proposal Maret 1989 untuk "database hypertext besar dengan link diketik", tapi itu dihasilkan bunga kecil. Bosnya, Mike Sendall, mendorong Berners-Lee untuk mulai menerapkan sistemnya pada suatu yang baru diperoleh NeXT workstation. Ia menilai beberapa nama, termasuk Mesh Informasi, Tambang Informasi (ditolak karena abbreviates ke TIM, pencipta nama WWW).

1. PRE WEB

 Pre-web adalah era dimana prototype seperti memex, usenet, gopher dan ftp muncul sebelum kemudian berevolusi menjadi internet. Internet sendiri adalah tempat dimana web muncul pertama kalinya ke publik sampai saat ini.berikut contoh dari pre web :
  • The memex (sebuah singkatan dari "memori" dan "index") adalah nama hipotetis proto-hypertext sistem yang Vannevar Bush jelaskan pada tahun 1945 pada artikel bulanan The Atlantic " As We May Think "(AWMT). Bush membayangkan memex sebagai perangkat di mana individu akan mengkompres dan menyimpan semua buku-buku mereka, catatan, dan komunikasi, "mekanis sehingga dapat berkonsultasi dengan melebihi kecepatan dan fleksibilitas." The memex akan memberikan "suplemen intim yang diperbesar ke memori seseorang". Konsep memex mempengaruhi perkembangan awal hypertext sistem (akhirnya mengarah ke penciptaan World Wide Web ) dan basis pengetahuan personal software.
  • Usenet (User Network) Sistem diskusi Internet yang terdistribusi secara global. Sistem ini dikembangkan dari arsitektur serbaguna UUCP dari nama yang sama. Di dalamnya ditampilkan berbagai atikel yang disebut News dalam berbagai topik dan kategori..
  • Gopher merupakan TCP / IP Application layer protokol yang didesain fasilitas untuk memudahkan pencarian, penarikan, dan pengambilan informasi dari server yang mendukung protocol Gopher melalui internet.
  • File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client.
  • Internet (kependekan dari interconnection-networking) secara harfiah adalah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Manakala Internet (huruf ‘I’ besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.


Metodologi Web Science

          Dalam web science kita belajar bagaimana memberdayakan suatu sumber daya virtual sebagai media komunikasi praktis. Dengan tampilan web yang menarik dan abtraktik agar memunculkan minat orang banyak untuk membaca web tersebut.Contoh-contoh nyata yang sudah diterapkan dapat dilihat pada bidang komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.

           Metodologi pada Web Science akan dipengaruhi oleh perekayasaan yang berlatar belakang industri maupun peneliti akademisi. Sehingga akan mengkombinasikan sintesis dan analisis. Mempertimbangkan perkembangan Web yang membawa ke sisi positif (seperti Peer to Peer) ataupun ke arah negatif (seperti phishing). Kontribusi terhadap pengembangan adalah tujuan utama dariWeb Science.Adanya web science menekankan pada perkembangan Web itu sendiri dan pengembangannya,mendukung untuk ubiquity, mobility, new media dan meningkatnya jumlah data yang tersedia secara online, karena web bersifat sosial, maka privasi harus dikedepankan.


sumber :
http://tiarstudent.wordpress.com/2011/02/13/pengertian-dan-sejarah-web-science/
http://indraspamungkas.wordpress.com/2013/04/01/pre-web-memex-usenet-gopher-ftp-dan-internet/




Baca Juga :
  1. Lirik Lagu Green Day - The Forgotten [Theme Song Breaking Dawn Part 2]
  2. Lyric Lagu Simple Plan - Welcome to My Life
  3. Lyric Lagu Simple Plan - Shut Up
  4. Lyric Lagu Simple Plan - Untitled
  5. Download Browser Google Chrome Terbaru
  6. Download Browser Mozilla FirefoxTerbaru
  7. Cara Membuat Blog di Blogspot/Blogger
  8. Mempercepat Koneksi Internet 3 Kali Lipat dengan Browser Firefox
  9. Cara Mempercepat Koneksi Internet di Warnet
  10. 10 Great Motivation
  11. Cara Mempercepat Koneksi Internet pada Windows 7
  12. Perbedaan KBps dengan Kbps
  13. Kumpulan URL Link Situs Keamanan Website
  14. Download Free All Game House dari A - Z
  15. PERBEDAAN HECKER DAN CRACKER
  16. Motivasi Untuk Orang yang Tidak Ingin Miskin