ARSITEKTUR WEBSITE
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 desain,
Vitruvian 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. ”Web desain”, dengan cara
kontras, menggambarkan tugas-tugas praktis, bagian-bagian-grafis dan teknis,
dari merancang dan menerbitkan sebuah situs web. Perbedaan tersebut
dibandingkan dengan yang antara tugas mengedit sebuah koran atau majalah dan
desain grafis dan pencetakan.
Tetapi
hubungan antara editorial dan kegiatan produksi adalah lebih dekat untuk
publikasi web daripada untuk penerbitan cetak.
PROTOCOL
Protocol adalah satu
set formal konvensi yang memungkinkan komunikasi antara dua unit fungsional
berkomunikasi. Protocol adalah bahasa komputer yang digunakan untuk berbicara
satu sama lain. Protocol mengatur komunikasi – komunikasi antara satu computer
ke computer lain dalam suatu jaringan
Dalam
teknologi informasi, protokol adalah himpunan aturan khusus bahwa titik akhir
dalam koneksi telekomunikasi yang digunakan saat mereka berkomunikasi. Protokol
menentukan interaksi antara entitas yang berkomunikasi.
Protokol
ada pada beberapa tingkatan dalam koneksi telekomunikasi. Misalnya, ada
protokol untuk pertukaran data di tingkat perangkat keras dan protokol untuk
pertukaran data di tingkat program aplikasi. Dalam model standar yang dikenal
sebagai Open System Interconnection (OSI), ada satu atau lebih protokol pada
setiap lapisan dalam pertukaran telekomunikasi yang kedua ujung pertukaran
harus mengakui dan amati. Protokol sering digambarkan dalam suatu industri atau
standar internasional.
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 dokumenhiperteks, 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.
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.
Dukungan untuk HTTP/1.1 yang belum disahkan, yang pada waktu
itu RFC 2068, secara cepat diadopsi oleh banyak pengembang penjelajah
Web pada tahun 1996 awal. Hingga Maret 1996, HTTP/1.1
yang belum disahkan itu didukung oleh Netscape 2.0, Netscape
Navigator Gold 2.01, Mosaic 2.7, Lynx 2.5, dan dalam Microsoft
Internet Explorer 3.0. Adopsi yang dilakukan oleh pengguna akhir penjelajah Web
pun juga cepat. Pada bulan Maret 2006, salah satu perusahaan Web hosting melaporkan
bahwa lebih dari 40% dari penjelajah Web yang digunakan di Internet adalah
penjelajah Web yang mendukung HTTP/1.1.Perusahaan yang sama juga melaporkan
bahwa hingga Juni 1996, 65% dari semua penjelajah yang mengakses server-server mereka merupakan penjelajah
Web yang mendukung HTTP/1.1. Standar HTTP/1.1 yang didefinisikan
dalam RFC 2068 secara resmi dirilis pada bulan Januari 1997.
Peningkatan dan pembaruan terhadap standar HTTP/1.1 dirilis dengan
dokumen RFC 2616 pada bulan Juni 1999.
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).
INTERNET
Internet Adalah singkatan dari ( Interconnected Computer Networks ) atau bisa
didefinisikan sebagai Jaringan Komputer yang tiada batas yang menjadi
penghubung pengguna komputer satu dengan pengguna komputer lainnya serta dapat
berhubungan dengan komputer di sebuah wilayah ke wilayah di penjuru dunia,
dimana di dalam jaringan tersebut mempunyai berbagai macam informasi serta
fasilitas layanan internet browsing atau surfing. Istilah ini lebih dikenal
dengan “online” di internet. Pekerjaan ini bisa di ibaratkan seperti kita
berjalan-jalan di tempat hiburan sembari melihat-lihat ke toko-toko namun tidak
membeli jualan tersebut.
Internet
merupakan sistem global jaringan komputer yang berhubungan menggunakan standar
Internet Protocol Suite (TCP / IP) untuk melayani miliaran pengguna di seluruh
dunia. Ini adalah jaringan dari jaringan yang terdiri dari jutaan jaringan
pribadi, umum, akademik, bisnis, dan jaringan pemerintah, dari lokal ke lingkup
global, yang dihubungkan oleh sebuah kode array yang luas dari teknologi
jaringan elektronik, nirkabel dan optik. Internet juga dapat didefinisikan
sebagai interkoneksi seluruh dunia komputer dan jaringan komputer yang
memfasilitasi sharing atau pertukaran informasi di antara pengguna.
WEB SERVER
Web server adalah merupakan software yang
memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari
klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam
bentuk halaman – halaman web yang umumnya berbentuk dokumen HTML
Cara kerja web server :
Cara
kerja Web Server Web server merupakan mesin dimana tempat aplikasi
atau software beroperasi dalam medistribusikan web page ke user, tentu saja
sesuai dengan permintaan user.
Hubungan antara Web Server
dan Browser Internet merupakan gabungan atau jaringan
Komputer yang ada di seluruh dunia. Setelah terhubung secara fisik,
Protocol TCP/IP (networking protocol) yang memungkinkan semua
komputer dapat berkomunikasi satu denganyang lainnya. Pada saat browser
meminta data web page ke server maka instruksi permintaan data oleh browser
tersebut di kemas di dalam TCP yang merupakan protocol transport dan
dikirim ke alamat yang dalam hal ini merupakan protocol berikutnya
yaitu Hyper Text Transfer Protocol (HTTP). HTTP ini merupakan
protocol yang digunakan dalam World Wide Web (WWW) antar
komputer yang terhubung dalam jaringan di dunia ini. Untuk mengenal
protocol ini jelas sangat mudah sekali dimana setiap kali anda mengetik http://; anda
telah menggunakannya, dan membawa anda ke dunia internet. Data yang di passing
dari browser ke Web server disebut sebagai HTTP request yang meminta web
page dan kemudian web server akan mencari data HTML yang ada dan di kemas dalam
TCP protocol dan di kirim kembali ke browser. Data yang dikirim dari server ke
browser disebut sebagai HTTP response. Jika data yang diminta oleh browser
tidak ditemukan oleh si Web server maka akan meninbulkan error yang sering anda
lihat di web page yaitu Error : 404 Page Not Found.
BROWSER
TRANSACTION
Browser Transaction adalah software atau program yang
digunakan untuk menjelajah internet dan untuk transaksi bisnis rutin seperti
daftar gaji dan inventarisasi.
Blogs
Blog merupakan
singkatan dari web logadalah 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.
Sejarah
Media blog pertama kali dipopulerkan oleh Blogger.com, yang
dimiliki oleh Pyra Labs sebelum akhirnya PyraLab diakusisi oleh Google.Com pada
akhir tahun 2002 yang lalu. Semenjak itu, banyak terdapat aplikasi-aplikasi
yang bersifat sumber terbuka yang diperuntukkan kepada perkembangan
para penulis blog tersebut.
Blog
mempunyai fungsi yang sangat beragam,dari sebuah catatan harian, media
publikasi dalam sebuah kampanye politik, sampai dengan program-program media
dan perusahaan-perusahaan. Sebagian blog dipelihara oleh seorang penulis
tunggal, sementara sebagian lainnya oleh beberapa penulis, . Banyak juga weblog
yang memiliki fasilitas interaksi dengan para pengunjungnya, seperti
menggunakan buku tamu dan kolom komentar yang dapat memperkenankan para
pengunjungnya untuk meninggalkan komentar atas isi dari tulisan yang
dipublikasikan, namun demikian ada juga yang yang sebaliknya atau yang bersifat
non-interaktif.
Situs-situs
web yang saling berkaitan berkat weblog, atau secara total merupakan kumpulan
weblog sering disebut sebagai blogosphere. Bilamana sebuah kumpulan
gelombang aktivitas, informasi dan opini yang sangat besar berulang kali muncul
untuk beberapa subyek atau sangat kontroversial terjadi dalam blogosphere,
maka hal itu sering disebut sebagai blogstorm atau badai blog.
USER GENERATED CONTENT
User-generated Content atau disingkat UGC,
dikenal juga dengan istilah consumer-generated media (CGM) atau user-created
content (UCC) adalah merujuk pada berbagai tipe konten media, tersedia untuk
umum, yang diproduksi oleh end-user.
Kemajuan
teknologi web memungkinkan konten website tidak lagi dimonopoli oleh pengelola,
melainkan dapat dibuat oleh para penggunanya.
UGC
merupakan salah satu ciri dominan Web 2.0. MediaWiki adalah salah satu contoh
aplikasi web yang menyediakan fitur UGC.
Wikis
Wiki adalah
sebuah situs web yang menggunakan perangkat lunak wiki,
memungkinkan dengan mudah pembuatan dan editing dari sejumlah
halaman Web yang saling terkait, menggunakan bahasa markup sederhana
atau teks editor WYSIWYG, dalam browser. Wiki sering
digunakan untuk membuat situs Web kolaboratif, memberdayakan situs
komunitas, dan untuk mengambil catatan.
Kolaboratifensiklopedia Wikipedia adalah salah satu Wiki yang paling
dikenal. Wiki digunakan dalam usaha untuk memberikan pengetahuan
dan intranet sistem manajemen. Ward Cunningham, pengembang
dariperangkat lunak wiki yang pertama, WikiWikiWeb, awalnya
digambarkan sebagai “database online yang paling sederhana yang dapat bekerja.”
“Wiki”
(pelafalan bahasa Inggris: /wiːkiː/) adalah kata Hawaii untuk “cepat”.
Social Networking
Social Networking adalah
sebutan lain terhadap website community. Social Networking adalah tempat
untuk para netter berkolaborasi dengan netter lainnya. Social Networking adalah
kegiatan menjalin hubungan dengan orang lain melalui social media sites / situs
jejaring sosial yang ada di internet. Bisa diakses di mana saja, kapan saja dan
oleh siapa saja. Dan tidak jarang juga, orang-orang yang “maenan” situs semacam
ini dibilang melakukan kegiatan yang ngga mutu. Padahal status update pun
memiliki potensi dengan dampak yang luas. Sayangnya, terlalu sering sebuah buku
dinilai hanya dari sampulnya.
Membuka
lembaran pertama – Keinginan untuk Social Networking lahir dari kebutuhan dasar
manusia.
Manusia
pada dasarnya memang sudah terkonfigurasi secara biologis untuk bersosialisasi.
Kita semua ingin untuk bertatap muka dengan orang lain (kita bahkan memiliki
kelebihan bawaan dari lahir untuk melakukan facial recognition!), berbagi satu
sama lain, merasa terkoneksi, dan aspek-aspek lainnya dari kehidupan sosial.
Dulunya
sangat susah bagi kita untuk bisa bertemu dengan banyak orang. Palingan pakai
surat atau telegram. Kemudian datanglah telepon dan kemudian handphone yang
mengakibatkan dompet kurus kering. Di satu sisi, memang tagihan pulsa yang ngga
karuan adalah hal yang buruk, tetapi bila dilihat di sisi yang lain, ini adalah
bukti nyata kebutuhan dasar sebagai manusia untuk berhubungan dengan orang
lain.
Dan
datanglah era internet dengan bentuk dasar yang tidak menghiraukan
batasanapapun. Semua orang dapat terkoneksi di atas satu medium. Siapapun dapat
mengakses situs apapun. Dan karenanya, saat sebuah situs jejaring sosial dimana
orang-orang berkumpul disediakan, banyak orang secara alami tertarik untuk
datang ke sana.
Folksonomy
Folksonomy itu sendiri adalah Bentuk sederhana
dari kosa kata bersama tidak muncul dalam sistem bookmark sosial
(folksonomy). Penandaan kolaborasi menunjukkan suatu bentuk system yang
komplek atau mengorganisir diri dinamika.
Meskipun tidak ada kosa kata terkontrol pusat untuk membatasi tindakan pengguna individu, distribusi tag yang menggambarkan sumber daya yang berbeda telah terbukti untuk berkumpul dari waktu ke waktu untuk stabil kekuatan hukum distribusi. Setelah stabil seperti distribusi bentuk, kolerasi antara tag yang berbeda dapat diperiksa untuk membangun grafik folksonomy sederhana, yang dapat secara efisien dipartisi untuk mendapatkan bentuk kosakata masyarakat atau bersama. Sementara kosakata tersebut menderita beberapa masalah informalitas dijelaskan di bawah ini , mereka dapat dilihat sebagai muncul dari tindakan desentralisasi banyak pengguna.
Meskipun tidak ada kosa kata terkontrol pusat untuk membatasi tindakan pengguna individu, distribusi tag yang menggambarkan sumber daya yang berbeda telah terbukti untuk berkumpul dari waktu ke waktu untuk stabil kekuatan hukum distribusi. Setelah stabil seperti distribusi bentuk, kolerasi antara tag yang berbeda dapat diperiksa untuk membangun grafik folksonomy sederhana, yang dapat secara efisien dipartisi untuk mendapatkan bentuk kosakata masyarakat atau bersama. Sementara kosakata tersebut menderita beberapa masalah informalitas dijelaskan di bawah ini , mereka dapat dilihat sebagai muncul dari tindakan desentralisasi banyak pengguna.
Dari sudut pandang pencarian data, ada kelemahan seperti
tag-sistem berbasis: tidak mengatur standar kata kunci, sebuah folksonomy bukan
dari kosa kata yang terkontrol, tidak ada standar untuk struktur tag tersebut (misalnya, tunggal vs jamak, kapitalisasi), mistagging
akibat kesalahan ejaan, tag yang dapat memiliki lebih dari satu arti, tag tidak
jelas karena sinonim / antonim kebingungan, lazim dan schemata tag pribadi dari
beberapa pengguna, dan tidak ada mekanisme bagi pengguna untuk menunjukkan
hirarki hubungan antara tag (misalnya, situs mungkin akan
dicap sebagai baik keju dan cheddar, tanpa mekanisme yang
mungkin menunjukkan cheddar yang merupakan perbaikan atau sub-kelas
dari keju).
Web Transaction
Daftar
halaman transaksi web untuk aplikasi server atau browser sebuah browser , untuk
mengehathui 5 transaksi web terbaik ,rata rata waktu response , dan permintaan
dari pengguna . ini juga termasuk penghubung ke alat pelacak transaksi web .
Web Security
Web Security adalah tata cara mengamankan
aplikasi web yg dikelola, biasanya yg bertanggung jawab melakukannya adalah
pengelola aplikasi web tsb.
Web Auditor adalah org yg melakukan
audit/pengecekan keamanan sebuah aplikasi web dan melaporkan letak celah
keamananya utk kemudian dilakukan perbaikan. Sebelum melakukan audit, seorang
auditor sdh hrs memiliki izin dari pemilik sistem. Security Auditor biasanya
berasal dari luar (bukan pengelola).Seorang Security Auditor wajib merahasiakan
celah keamanan kpd pihak luar.
Referensi :
- http://211093awan.wordpress.com/2013/06/08/tugas-kedua-softskills-semester-4-definisi-arsitektur-website-dan-materi-lainnya/
- http://dhozkiii24.wordpress.com/2013/08/26/arsitektur-web/