Web Arsitektur adalah suatu metode perencanaan
dan dalam merancang situs web yang melibatkan teknis, estetika, dan
fungsionalitas. Misalnya dalam arsitektur, pengguna dan kebutuhannya serta
persyaratan merupakan prioritas utama untuk menciptakan sebuah situs web. Web
Arsitektur mempunyai kriteria yang kompleks oleh karena itu memerlukan
pertimbangan khusus dalam content web, koordinasi, dan rencana bisnis, web
desain, kegunaan fungsionalitas, struktur informasi serta interaktivitas
estetika. Selain itu, web arsitektur mempunyai potensi yag digunakan sebagai
disiplin intelektual untuk mengatur konten web. Di bawah ini merupakan salah
satu contoh gambar web arsitektur :
APLIKASI WEB
Dalam
rekayasa perangkat lunak, suatu aplikasi web ( Bahasa Inggris: web
application atau sering disingkat webapp) adalah suatu aplikasi yang diakses menggunakan penjelajah
web melalui suatu jaringan seperti
internet atau intranet. Ia juga merupakan suatu aplikasi perangkat lunak
komputer yang dikodekan dalam bahasa yang didukung penjelajah web (seperti HTML, JavaScript, AJAX Java, dll)dan
bergantung pada penjelajah tersebut untuk menampilkan aplikasi.
Aplikasi web menjadi populer karena kemudahan
tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang
disebut sebagai suatu thin client (klien tipis). Kemampuan untuk memperbarui
dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi
perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci
popularitasnya. Aplikasi web yang umum misalnya webmail,toko ritel daring,lelang daring,wiki,papan
diskusi,weblog serta MMORPG.
APLIKASI
UTAMA ARSITEKTUR WEB
HTTP
Hypertext Transfer Protocol (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 perlu membuang waktu untuk pembuatan koneksi berulang-ulang.
HTTP tidaklah terbatas untuk penggunaan dengan
TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP paling
populer melalui Internet. Memang HTTP dapat diimplementasikan di atas protokol
yang lain di atas Internet atau di atas jaringan lainnya. seperti disebutkan
dalam "implemented on top of any other protocol on the Internet, or on
other networks.", tapi HTTP membutuhkan sebuah protokol lapisan transport
yang dapat diandalkan. Protokol lainnya yang menyediakan layanan dan jaminan
seperti itu juga dapat digunakan..”
Sumber daya yang hendak diakses dengan
menggunakan HTTP diidentifikasi dengan menggunakan Uniform Resource Identifier
(URI), atau lebih khusus melalui Uniform Resource Locator (URL), menggunakan
skema URI http: atau https:.
Sesuai dengan perkembangan infrastruktur
internet maka pada tahun 1999 dikeluarkan HTTP versi 1.1 untuk mengakomodasi
proxy, cache dan koneksi yang persisten.
HTML
HyperText Markup Language (HTML) adalah sebuah
bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan
berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan
hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat
menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang
dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII
normal sehingga menjadi halaman web dengan perintah-perintah HTML. Bermula dari
sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan
percetakan yang disebut dengan SGML (Standard Generalized Markup Language),
HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman
web. HTML saat ini merupakan standar Internet yang didefinisikan dan
dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat
oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di
CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di
Jenewa).
Sejarah
dari standar HTML
1. HTML 2.0—(RFC 1866) disetujui
sebagai standar 22 September 1995,
2. HTML 3.2—14 Januari 1996,
3. HTML 4.0—18 Desember 1997,
4. HTML 4.01 (minor fixes)—24 Desember
1999,
5. ISO/IEC 15445:2000 ("ISO
HTML", berdasar pada HTML 4.01 Strict)—15 Mei 2000.
6. HTML 5 masih dalam draft
pengerjaan—Januari 2008.
WEB SERVER
Server web atau peladen 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 dengan menggunakan
aplikasi tertentu seperti peramban web.
Penggunaan paling umum server web adalah untuk
menempatkan situs web, namun pada prakteknya penggunaannya diperluas sebagai
tempat peyimpanan data ataupun untuk menjalankan sejumlah aplikasi kelas
bisnis.
WEB BROWSER
Penjelajah web (Inggris: web browser), adalah
perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi
di internet. Sebuah sumber informasi diidentifikasi dengan Pengidentifikasi
Sumber Seragam (Bahasa Inggris: Uniform Resource Identifier (URI)) yang dapat
berupa halaman web, gambar, video, atau jenis konten lainnya.
Meskipun penjelajah web terutama ditujukan
untuk mengakses internet, sebuah penjelajah juga dapat digunakan untuk
mengakses informasi yang disediakan oleh server web dalam jaringan pribadi atau
berkas pada sistem berkas. Beberapa penjelajah web yang populer adalah Google
Chrome, Firefox, Internet Explorer, Opera, dan Safari.
BROWSER TRANSACTION
Seni pencarian informasi untuk melakukan suatu
transaksi jual beli dengan melalui system operasi yang berbasis hypertext,
misalnya membaca berita, bermain game, menulis blog, mengirim e-mail, dan lain
sebagainya.
UGC (User Generated Content)
UGC yaitu konten yang dihasilkan dari user atau
penggunanya sendiri. Babak ini sudah lama dimulai, situs-situs yang populer
kini pun banyak mengandalkan UGC untuk selalu menjadi situs yang up-to-date.
Pemilik situs hanya membuat perbaikan atau perubahan yang dianggap perlu saja.
Sementara update informasi dan segala interaksi di dalam situs tersebut justru
berasal dari partisipasi aktif para penggunanya, sehingga orang selalu dan
terus-menerus tertarik untuk mengunjungi situs tersebut.
BLOG
Blog merupakan singkatan dari web log, adalah
bentuk aplikasi web yang menyerupai tulisan-tulisan (yang dimuat sebagai
posting) pada sebuah halaman web umum. Tulisan-tulisan ini seringkali dimuat
dalam urut terbalik (isi terbaru dahulu baru kemudian diikuti isi yang lebih
lama), meskipun tidak selamanya demikian. Situs web seperti ini biasanya dapat
diakses oleh semua pengguna Internet
sesuai dengan topik dan tujuan dari si pengguna blog tersebut.
FOLKSONOMI
Folksonomi adalah suatu sistem
pengklasifikasian yang diturunkan dari praktik dan metode pembuatan dan
pengelolaan tag-tag secara kolaboratif, untuk menganotasi dan mengkategorisasi
konten praktik ini juga dikenal sebagai penge-tag-an kolaboratif, klasifikasi
sosial, pengindeksan sosial, dan pengetagan sosial. Istilah Folksonomi
merupakan gabungan lebur dari kata folk dan taksonomi.
SOCIAL NETWORK
(Jejaring Sosial)
Jejaring sosial adalah suatu struktur sosial
yang dibentuk dari simpul-simpul (yang umumnya adalah individu atau organisasi)
yang dijalin dengan satu atau lebih tipe relasi spesifik seperti nilai, visi,
ide, teman, keturunan, dll. Dalam bentuk yang paling sederhana, suatu jaringan
jejaring sosial adalah peta semua ikatan yang relevan antar simpul yang dikaji.
Jaringan tersebut dapat pula digunakan untuk menentukan modal sosial aktor
individu. Konsep ini sering digambarkan dalam diagram jaringan sosial yang
mewujudkan simpul sebagai titik dan ikatan sebagai garis penghubungnya.
Sumber:
http://id.wikipedia.org/wiki/Protokol_Transfer_Hiperteks
http://panjiapriyantooo.blogspot.com/2013/06/arsitektur-website_9.html
http://nicho-bottomly.blogspot.com/2013/04/arsitektur-web_343.html
http://id.wikipedia.org/wiki/HTML
http://id.wikipedia.org/wiki/Protokol_Transfer_Hiperteks
http://panjiapriyantooo.blogspot.com/2013/06/arsitektur-website_9.html
http://nicho-bottomly.blogspot.com/2013/04/arsitektur-web_343.html
http://id.wikipedia.org/wiki/HTML
No comments:
Post a Comment