Arsitektur Web dan Aplikasi Utama
Arsitektur
web merupakan struktur rancangan atau desain web agar dapat tersusun suatu
informasi yang tepat dan mudah ditemukan isinya yang berhubungan dengan
Aplikasi Utama. Dalam rekayasa perangkat lunak, suatu aplikasi web adalah suatu
aplikasi yang diakses menggunakan penjelajah web melalui suatu jaringan seperti
Internet dan di kelompokan ke berbagai macam aplikasi, seperti:
HTTP
HTTP adalah
sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi
terdistribusi, kolaboratif, dan menggunakan hipermedia.
HTML
HTML adalah
sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web,
menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan
formating hypertext sederhana dan dapat menghasilkan tampilan wujud yang
terintegerasi.
Internet
Internet
merupakan seluruh jaringan komputer yang saling terhubung menggunakan standar
sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP)
sebagai protokol pertukaran paket (packet switching communication protocol)
untuk melayani miliaran pengguna di seluruh dunia.
Web Server
Server web
dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang
menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau
HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke
pengguna.
Browser
Brower
adalah sebuah aplikasi perangkat lunak yang digunakan untuk menampilkan halaman
Web ataupun perangkat yang digunakan untuk menulusuri sebuah
situs. Microsoft Internet Explorer, Google Chrome, Mozilla adalah
contohnya.
Transaction
Sebuah
aplikasi sistem yang menandai upaya pertama oleh perusahaan untuk memperluas
aplikasi bisnis ke Internet melalui browser Web.
Dengan
adanya Arsitektur Web dan Aplikasi Utama ini, kita akan lebih mudah untuk
menulusuri dunia. Dimana arsitektur dan aplikasi nya mempunyai komponen yang
saling berhubunan sehingga memudahkan pencarian kita tersendiri.
User Generated Content
UGC merujuk
kepada berbagai tipe konten media yang tersedia untuk umum yang disediakan oleh
end user. UGC merupakan salah satu ciri dominan Web 2.0. MediaWiki adalah salah
satu contoh aplikasi web yang menyediakan fitur UGC.
Blog
Blog
merupakan suatu aplikasi web berisikan tulisan – tulisan yang diupload sebagai
postingan pada sebuah halaman aplikasi web tersebut. Tulisan – tulisan yang
diupload tersebut dapat diakses oleh seluruh pengguna internet yang memang
sedang mencari tulisan dengan postingan terkait.
Wiki
Wiki adalah
sebuah situs yang mengizinkan para penggunanya untuk melakukan pengeditan dalam
penggunaannya, misalnya menambah atau mengedit isi dari situs web tersebut.
Folksonomies
Folksonomies
adalah sebuah sistem atau metode yang digunakan untuk pembuatan atau pengaturan
tag dalam melakukan pengkategorian konten. Tag tersebut adalah sebuah hyperlink
yang akan mengarahkan pada sekumpulan kategori yang berhubungan dengan apa yang
di cari. Hyperlink tersebut tak selalu dalam bentuk teks, tetapi bisa juga
dalam bentuk gambar.
Social Networks
Social
Networks atau yang sering dikenal juga dengan sebutan jejaring sosial,
adalah suatu alat yang digunakan untuk saling keterhubungan / komunikasi antara
satu individu dengan individu yang lainnya atau antara suatu organisasi dengan
organisasi lainnya dalam lingkup dunia maya.
Dalam
bagian ini, kita dapat menyimpulkan web dan aplikasi utamanya bisa menuju ke
berbagai kehiduan social, contohnya kita dapat membaca dan menulis lewat blog
maupun wiki. Juga dapat berhubungan social dengan jarak yang jauh melewati
social network.
Semantic Web Summary
Suatu 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. Teknologi
Web Semantik ini antara lain adalah XML,RDF, OWL dan SPARQL.
XML(Extensible Markup Language)
Adalah bahasa
markup untuk keperluan umum 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)
RDF
digunakan untuk mendeskripsikan Web resources, seperti title, author,
modification date, content, dan copyright information dari Web page.
OWL (Web Ontology Language)
Salah satu bentuk
ontology yang memang dirancang dengan tujuan untuk digunakan oleh aplikasi yang
perlu memproses isi informasi ketimbang menampilkan informasi untuk konsumsi
manusia
Microformats
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.
Microdata
Microdata
membantu teknologi seperti mesin pencari dan web crawler lebih memahami
informasi apa yang terkandung dalam halaman web, dan menyediakan hasil
pencarian yang lebih baik.
Web
Semantik menuju 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 Security
Suatu tata
cara mengamankan aplikasi web yang dikelola, biasanya yang bertanggung jawab
melakukannya adalah pengelola aplikasi web dan mengenai masalah yang berkaitan
dengan keamanan di dalam era digital yang mampu membuat kita lebih aman dan
sulit untuk diserang.
Sumber
Referensi: