Rabu, 07 Maret 2018

PENGERTIAN SEMANTIK WEB dan PENERAPAN SEMANTIK WEB

Semantic web atau web semantik merupakan salah satu perkembangan pada aplikasi web. Menurut bahasa, web semantik mempunyai arti web yang memiliki makna. Dengan kata lain, web semantik merupakan suatu aplikasi web yang mempunyai knowledge base tertentu sehingga bisa dikatakan web semantik mempunyai sifat lebih pintar dari web sebelumnya. Salah satu contoh dari web semantik adalah web tersebut bisa merekomendasikan sesuatu kepada user sesuai dengan interest usernya masing-masing. Dengan demikian, bisa jadi ketika beberapa orang mengakses satu alamat web yang sama, konten atau isi dari halaman web tersebut tidak akan sama. Salah satu contoh dari web semantik adalah igoogle. Ketika pertama kali membuka igoogle, kita akan diminta untuk mengisi lokasi tempat kita berada, setelah itu baru kita menuju ke halaman beranda igoogle. Dengan demikian, bisa jadi isi dari halaman beranda igoogle akan berbeda-beda sesuai dengan lokasi yang diisikan sebelumnya, baik itu dari isi berita, suhu udara, dan yang lainnya.
Web semantic atau semantik web dicetuskan pertama kali oleh Tim Berners-Lee pada tahun 2001. Web semantik sering disebut sebagai web versi 3.0. Dalam pembuatan aplikasi web semantik tidak semudah membuat aplikasi web biasa. Untuk membuat web semantik terdapat beberapa teknologi yang perlu dipelajari, diantaranya adalah RDF, ontologi, query RDF, RDF Store, dan masih banyak lagi yang perlu dipelajari.

CONTOH PENERAPAN WEB SEMANTIK

            Apabila kita mengetik di pencarian dengan keyword “tanggal berapa indonesia ulang tahun?.” maka jawaban dari pencarian tersebut yang keluar adalah “17 Agustus 1945.“ begitu mudah bukan ?
 Contoh lain web semantik adalah :

1. SIOC ( http://sioc-project.org/ ) Adalah komunitas yang berusaha mewujudkan semantic website yang tengah berjuang membantu kita menciptakan web cerdas yang mana kelak pencarian info di internet menjadi jauh - jauh sangat mudah.
2. Yahoo’s Food Site, Spivack’s Radar Networks, dan sebuah development platform, Jena, di Hewlett-Packard.
3. Second Life merupakan dunia virtual berbasis Internet. Mungkin di masa depan kita bisa hidup di dunia virtual itu yaitu di internet karena memang kehidupan di dalam Second Life meniru apa saja yang dilakukan oleh Anda dan yang ada di dunia nyata ini, dimana kita bisa berteman, melakukan aktivitas, berbicara dengan teman Anda, bertukar opini, bahkan berbisnis dan lain-lainnya yang ada di dunia ini. 
4. Google Co-Op yang beralamatkan di http://www.google.com/coop/. Google Co-Op merupakan salah satu service yang disediakan Google dan mulai beroperasi sejak tahun 2006 dan merupakan fungsi search yang ditambahkan di search engine Google dengan penambahan fitur yang lebih luas dan diharapkan Google Co-Op dapat memberikan sesuatu yang tepat yang sedang dicari orang-orang.
5.     Web Servies yakni teknologi web yang memungkinkan sebuah aplikasi mampu berhubungan dengan aplikasi lainnya melalui protokol HTTP dengan format pesan XML

PERKEMBANGAN TEKNOLOGI WEB 3.0 ( WEB SEMANTIK )

1. SOAP : Simple Object Access Protocol adalah standar untuk bertukar pesan-pesan berbasis XML   melalui jaringan komputer atau sebuah jalan untuk program yang berjalan pada suatu sistem operasi (OS) untuk berkomunikasi dengan program pada OS yang sama maupun berbeda dengan menggunakan HTTP dan XML sebagai mekanisme untuk pertukaran data.
2. REST : REpresentational State Transfer atau transfer keadaan representasi, adalah suatu gaya arsitektur perangkat lunak untuk untuk pendistibusian sistem hipermedia seperti WWW.
Contoh : Amazon Associates Web Services (AAWS) yakni layanan (Web As Services) berupa HTTP request (post / Get) yang dapat digunakan oleh pihak deceloper dan data di Amazon untuk kegiatan Affiliate (mempromosikan produk amazon).
3. WSDL : format XML yang diterbitkan untuk menerangkan webservice. WSDL mendefinisikan:

·  pesan-pesan (baik yang abstrak dan kongkrit) yang dikirim ke dan menuju web service
·  koleksi-koleksi digital dari pesan-pesan (port type, antarmuka)
·  Bagaimana port type yang ditentukan dijadikan wire protokol di mana servis ditempatkan.

4. WDDX : Web Distributed Data eXchange. Mekanisme pertukaran data dari lingkungan yang berbeda

APLIKASI PADA WEB 3.0

RDF digunakan pada aplikasi berikut ini:

1. RSS (RDF Site Summary) : RSS memberikan informasi yang terupdate tanpa kita mengunjungi web tersebut
2. FOAF (Friend of a Friend) : Didesain tuk mendeskripsikan orang-orang, ketertarikan dan hubungan mereka
3. SIOC (Semantically-Interlinked Online Commnities) : Menerangkan komunitas Online dan membuat koneksi antara diskusi berbasis Internet seperti message board, mailing list, blog.

            Untuk aplikasi yang memproses informasi digunakanlah OWL (Web Ontology Language), OWL berbasis XML dan dengan mudahnya dapat melakukan pertukaran antara mesin dan OS yang berbeda dan bahasa aplikasi yang berbeda.




Beberapa sub-language (spesies) yang dimiliki OWL:

·OWL Lite : Digunakan untuk mendukung pengguna yang memerlukan klasifikasi hirarki dan dalam batasan yang sederhana.
·OWL DL : Mendukung konstruksi seluruh OWL, tetapi hanya digunakan pada batasan tertentu.
·OWL Full : Yang menginginkan maksimum penggunaan dan sintaksis gunakanlah OWL Full.

KELEBIHAN PADA WEB 3.0

>   Kecepatan berinteraksi antar apps, karena menggunakan sarana HTTP 
>   Ketepatan / Keakuratan data, karena data yang dikirim (request) dan diterima (response) semuanya berbasiskan XML 
>   Kemudahan, mengola request dan response, karena standar pesan XML 
>   Fleksibel, contoh aplikasi PHP mampu berhubungan dengan java, begitu sebaliknya, karena semuanya menggunakan protokol HTTP.
>   Bukti joomla (PHP) kini mampu berhubungan dengan alfresco yang dibangun dengan java
>   Metode : XML-RPC, SOAP, dan REST.

 Sejarah,Pengertian,dan macam-macam web

Sejarah Web
WWW merupakan sebuah program yang ditemukan oleh Tim Berners-Lee pada th 1991. Awalnya Berners-Lee hanya ingin menemukan cara untuk menyusun arsip-arsip risetnya. untuk itu, ia mengembangkan suatu sistem untuk kepentingan pribadi. 

Sistem itu yaitu program perangkat lunak yang diberi nama Enquire.

Dengan program itu, Berners-Lee sukses membuat jaringan yang menauntukan berbagai arsip maka memudahkan pencarian informasirmasi yangdibutuhkan. Inilah yang nanti jadi dasar dari suatu perkembangan pesatyang dikenal sebagai WWW.

WWW dikembangkan pertama kali di Pusat Penelitian Fisika Partikel Eropa (CERN : Organisation Europeenne pour la Recherche Nucleaire), Jenewa, Swiss. Pada thn 1989 Berners-lee menciptakan pengajuan untuk proyek pembuatan hiperteks global, selanjutnya pada bln Oktober 1990, 'World Wide Web' sudah bisa dijalankan dalam lingkungan CERN. Pada musim panas th 1991, WWW secara resmi dipakai secara luas pada jaringan Internet.

Pengertian Web
World Wide Web, yang lebih populer disingkat dengan WWW merupakan satu buah ruang informasirmasi yang digunakan oleh pengenal global yang dinamakan dengan URL (Uniform Resource Locator) untuk mengenal pasti sumber daya berguna.

WWW tidak jarang dianggap sama dengan Internet dengan cara total, meski sebenarnya WWW sendiri hanyalah bagian daripada Internet.

WWW merupakan kumpulan situs server dari seluruh dunia yang memiliki kegunaan untuk menyediakan data dan informasi untuk bisa digunakan bersama. WWW adalah sektor yang paling menarik dari Internet.

Melalui web, Anda bisa terhubung informasi-informasi yang tidak hanya berupa teks namun dapat juga berupa gambar, suara, video dan animasi.
Kegunaan ini tergolong masih baru di bandingkan surat elektronik atau email, sebenarnya WWW adalah kumpulan dokumen yang tersimpan di peladen web, dan yang peladennya menyebar di lima benua termasuk juga Indonesia yang mengakses menjadi satu melalui jaringan Internet. 

Dokumen-dokumen informasi ini disimpan atau dibuat dengan format HTML (Hypertext Markup Language).

Buah halaman dokumen informasirmasi bisa terdiri atas teks yang saling terkait dengan teks lainnya atau bahkan dengan dokumen lain. Keterkaitan halaman melalui teks ini dinamakan pranala.

Dokumen informasimasi ini selain terdiri dari teks tapi bisa juga berupa gambar, mengandung suara bahkan klip video.

Kaitan antar-dokumen yang seperti itu biasa dinamakan hipermedia. Jadi dapat disimpulkan bahwa WWW yaitu sekelompok dokumen multimedia yang saling bertautan dengan menggunakan tautan hiperteks.

Dengan mengeklik pranala (hyperlink), sehingga para pengguna dapat berpindah dari satu dokumen ke dokumen lainnya.

Macam-macam dari Web
Berikut adalah beberapa web server gratis yang paling banyak digunakan menurut data dari Netcraft dan W3techs :
  1. Apache
    Di urutan teratas dari jajaran web server yang paling populer dan paling banyak digunakan saat ini adalah Apache web server. Apache menguasai sekitar 40 persen lebih dari keseluruhan pangsa pasar web server yang ada di dunia ini, dengan jumlah situs lebih dari 330 juta situs. Prestasi tersebut sekaligus menempatkan apache sebagai web server yang paling diperhitungkan, Hasil gambar untuk apache web serverbahkan jika dibandingkan dengan web server berbayar sekalipun.Meskipun pada awalnya apache ini hanya didesain untuk sistem operasi di lingkungan UNIX, tapi pada perkembangannya, web server yang satu ini juga mendukung sitem operasi Windows. Dengan adanya dukungan pada berbagai sistem operasi, bersifat gratis dan mudah digunakan inilah yang kemudian menjadi daya tarik tersendiri bagi banyak web master untuk menggunakan web server besutan Apache Software Foundation yang satu ini.
  2. Nginx
    Jika web server apache mulai dirilis pada tahun 1995, maka web server nginx ini baru dirilis 9 tahun kemudian, atau tepatnya pada 04 Oktober, 2004. Meskipun masih terbilang baru di dunia web server, tapi pengguna web server nginx terus mengalami peningkatan dari tahun ke tahun. Hasil gambar untuk nginx logo\Data Netcraft per bulan Mei 2015 menunjukan bahwa nginx menguasai kurang lebih 15 persen dari total pangsa pasar web server yang ada saat ini, dengan jumlah situs lebih dari 120 juta situs.Jika dibanding web server lain termasuk apache, nginx terbilang lebih stabil dan hemat resource, sehingga banyak web master yang memiliki spesifikasi server tidak terlalu besar lebih memilih menggunakan nginx dari pada web server gratis lainnya. Selain mendukung sitem operasi Linux seperti Centos, RedHat, Debian dan Ubuntu, Nginx juga mendukung beberapa versi dari sistem operasi Windows dan Solaris.
  3. Lighttpd
    Web Server yang mengklaim sebagai web server paling hemat resource ini pertama kali rilis pada bulan Maret tahun 2003 lalu. Meskipun usianya terbilang lebih tua dari Nginx, tapi pengguna Lighttpd lebih sedikit jika dibanding dengan pengguna Nginx. Saat ini Lighttpd meguasai kurang dari setengah persen dari total pangsa pasar web server di dunia.
  4. Lighttpd dapat berjalan di sistem operasi Linux, Windows dan sistem operasi UNIX lainnya. Versi stabil Lighttpd saat ini adalah versi 1.4.35 yang dirilis pada 12 Maret 2014 lalu.
  5. Selain keempat macam web server diatas, sebenarnya masih banyak web server gratis lain yang dapat anda gunakan seperti OpenLiteSpeed, Tengine dan lain sebagainya. Namun dari semua web server gratis yang ada, empat web server diatas adalah yang paling banyak digunakan saat ini. Sisanya digunakan kurang dari 0.1 persen dari total situs yang ada saat ini.
    referensi : Prasetio Adhi.2012.Buku Pintar Pemrogramman Web. Jakarta. MediaKita