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
Definisi
: 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.
Berikut adalah Jenis -
Jenis Protocol
1. TCP/IP (Transmission
Control Protocol/Internet Protocol)
2. UDP ( User Datagram
Protokol)
4. Point-to-Point
Protocol
5. Serial Line Internet
Protocol
6. Internet Control
Message Protocol (ICMP)
7. POP3 (Post Office
Protocol)
8. IMAP (Internet
Message Access Protocol)
9. HTTP (Hypertext
Transfer Protocol)
10. HTTPS
11. SSH (Sucure Shell)
13. FTP ( File Transfer
Protocol )
15. SSL (Secure Socket
Layer)
HTTP (Hypertext
Transfer Protocol)
HTTP
(Hypertext Transfer Protocol) suatu protokol yang digunakan oleh WWW (World
Wide Web). HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan
dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang
harus dilakukan oleh web server dan juga web browser sebagai respon atas
perintah-perintah yang ada pada protokol HTTP ini.
Contohnya
bila kita mengetikkan suatu alamat atau URL pada internet browser maka web
browser akan mengirimkan perintah HTTP ke web server. Web server kemudian akan
menerima perintah ini dan melakukan aktivitas sesuai dengan perintah yang
diminta oleh web browser. Hasil aktivitas tadi akan dikirimkan kembali ke web
browser untuk ditampilkan kepada kita.
sumber :
http://smakneprima.blogspot.com/2013/02/definisi-protocol-dan-jenis-protocol.html#ixzz2Viu74kgC
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)
HTML
dokumen tersebut mirip dengan dokumen tulisan biasa, hanya dalam dokumen ini
sebuah tulisan bisa memuat instruksi yang ditandai dengan kode atau lebih
dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat tulisan
ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka penulisannya dilakukan
dengan cara: <b>TAMPIL TEBAL</b>. Tanda <b> digunakan untuk
mengaktifkan instruksi cetak tebal, diikuti oleh tulisan yang ingin ditebalkan,
dan diakhiri dengan tanda </b> untuk menonaktifkan cetak tebal tersebut.
HTML lebih menekankan pada penggambaran komponen-komponen struktur dan format
di dalam halaman web daripada menentukan penampilannya. Sedangkan penjelajah
web digunakan untuk menginterpretasikan susunan halaman ke gaya built-in
penjelajah web dengan menggunakan jenis tulisan, tab, warna, garis, dan
perataan text yang dikehendaki ke komputer yang menampilkan halaman web. Salah
satu hal Penting tentang eksistensi HTML adalah tersedianya Lingua franca
(bahasa Komunikasi) antar komputer dengan kemampuan berbeda. Pengguna Macintosh
tidak dapat melihat tampilan yang sama sebagaimana tampilan yang terlihat dalam
pc berbasis Windows. Pengguna Microsoft Windows pun tidak akan dapat melihat
tampilan yang sama sebagaimana tampilan yang terlihat pada pengguna yang
menggunakan Produk-produk Sun Microsystems. namun demikian pengguna-pengguna
tersebut dapat melihat semua halaman web yang telah diformat dan berisi Grafika
dan Pranala.
INTERNET
Internet
(kependekan dari interconnection-networking) adalah 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.Rangkaian internet yang terbesar dinamakan Internet. Cara
menghubungkan rangkaian dengan kaidah ini dinamakan internetworking
("antarjaringan").
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 :
1. 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.
2. 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 dengan yang
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.
Web
server merupakan layanan untuk melayani pemrograman web berbasis server server
web adalah : Apache, PWS(Windows 9x), IIS (Windows NT/XP/2003 server) dan
Tomcat.
sumber :
http://arist-pras.blogspot.com/2010/12/web-server-adalah.html
http://definisiarti.blogspot.com/2012/03/pengertian-web-server_30.html
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. User Generated Content (UCG) adalah berbagai jenis
content yang tersedia secara publik dan diproduksi oleh para end-user
(Wikipedia.org) . Kunci utama dalam User Generated Content adalah sebuah
participatory atau partisipasi. Para founder situs-situs di atas pasti berfikir,
bagaimana agar jutaan pengguna internet tertarik untuk masuk dan
berpartisipasi. Manfaat aplikasi web yang menarik, kemudahan penggunaan,
interface yang nyaman, layanan terjamin, knowledge sharing mungkin bisa membuat
pengguna tertarik untuk mencoba dan berpartisipasi di dalamnya.
Sumber :
http://www.tanyapedia.com/apa-itu-user-generated-content/
http://mashendri.com/user-generated-content.html
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.
sumber :
https://id.wikipedia.org/wiki/Blog
WIKI
Wiki
adalah sebuah situs web (atau koleksi dokumen hiperteks lainnya) yang
memperbolehkan penggunanya menambah atau mengubah isi situs tersebut. Istilah
ini juga dapat merujuk kepada software kolaboratif yang digunakan untuk
menciptakan situs web semacam itu. wiki bisa disebut juga wikipedia yang
berarti adalah proyek ensiklopedia multibahasa dalam jaringan yang bebas dan
terbuka, yang dijalankan oleh Wikimedia Foundation, sebuah organisasi nirlaba
yang berbasis di Amerika Serikat. Nama Wikipedia berasal dari gabungan kata
wiki dan encyclopedia. Wikipedia dirilis pada tahun 2001 oleh Jimmy Wales dan
Larry Sanger, dan kini merupakan karya referensi paling besar, cepat
berkembang, dan populer di Internet. Proyek Wikipedia bertujuan untuk
memberikan ilmu pengetahuan manusia.
sumber :
http://id.wikipedia.org/wiki/Wikipedia
SOCIAL NETWORK / MEDIA
SOSIAL
Media
sosial adalah sebuah media online, dengan para penggunanya bisa dengan mudah
berpartisipasi, berbagi, dan menciptakan isi meliputi blog, jejaring sosial,
wiki, forum dan dunia virtual. Blog, jejaring sosial dan wiki merupakan bentuk
media sosial yang paling umum digunakan oleh masyarakat di seluruh dunia.
Andreas
Kaplan dan Michael Haenlein mendefinisikan media sosial sebagai "sebuah
kelompok aplikasi berbasis internet yang membangun di atas dasar ideologi dan
teknologi Web 2.0 , dan yang memungkinkan penciptaan dan pertukaran
user-generated content. Media sosial teknologi mengambil berbagai bentuk
termasuk majalah, forum internet, weblog, blog sosial, microblogging, wiki,
podcast, foto atau gambar, video, peringkat dan bookmark sosial. Dengan
menerapkan satu set teori-teori dalam bidang media penelitian (kehadiran
sosial, media kekayaan) dan proses sosial (self-presentasi, self-disclosure)
Kaplan dan Haenlein menciptakan skema klasifikasi untuk berbagai jenis media
sosial dalam artikel Horizons Bisnis mereka diterbitkan dalam 2010. Menurut
Kaplan dan Haenlein ada enam jenis media sosial.
sumber :
http://id.wikipedia.org/wiki/Media_sosial
FOLKSONOMY
Folksonomy
adalah sebuah metode untuk menciptakan dan mengatur tag yangmenjelaskan dan
mengategorikan content. Tag tersebut umumnya merupakanhyperlink yang akan
mengarahkan Anda pada sekumpulan item yangberhubungan dengan tag tersebut.
Bentuk tag tidak selalu harus berupa teks,tetapi dapat juga berupa image.
Sekumpulan tag yang saling terkait denganpersamaan bentuk sering juga disebut
tag cloud, umunya tag cloud memiliki 30hingga 150 tag.
Contoh situs :
http://digg.com, http://delicious.com, http://askeet.com
Folksonomy
adalah sebuah sistem klasifikasi berasal dari praktek dan metode kolaboratif
membuat dan mengelola tag untuk membubuhi keterangan dan mengkategorikan
konten, praktik ini juga dikenal sebagai penandaan kolaboratif, klasifikasi
sosial, pengindeksan sosial, dan penandaan sosial. Folksonomy, istilah yang
diciptakan oleh Thomas Vander Wal, adalah portmanteau dari rakyat dan
taksonomi.
Tidak
seperti file sharing, social bookmarking tidak menyimpan sumber daya sendiri,
hanya penanda yang memberikan referensi mereka, yaitu link ke halaman bookmark.
Deskripsi dapat ditambahkan ke bookmark tersebut dalam bentuk metadata,
sehingga pengguna dapat memahami isi dari sumber daya tanpa terlebih dahulu
perlu mendownload untuk diri mereka sendiri. Deskripsi tersebut dapat berupa
komentar teks bebas, suara yang mendukung atau menentang kualitas, atau tag
yang secara kolektif atau bersama-sama menjadi sebuah folksonomy. Folksonomy
juga disebut tag sosial, "proses di mana banyak pengguna menambahkan
metadata dalam bentuk kata kunci untuk konten bersama"
sumber :
http://www.scribd.com/doc/15257260/Contoh-Layanan-Teknologi-Web-20
http://bloggy-tutorial.blogspot.com/2013/06/bookmark-sosial-social-bookmarking.html#.UbSC5Wml5Cg
WEB SECURITY
Web
Security adalah tata cara mengamankan aplikasi web yang dikelola, biasanya yang
bertanggung jawab melakukannya adalah pengelola aplikasi web tersebut. Keamanan
suatu website atau web security systems merupakan salah satu prioritas yang
sangat utama bagi seorang webmaster. Jika seorang webmaster mengabaikan
keamanan suatu website, maka seorang hacker dapat mengambil data-data penting
pada suatu website dan bahkan pula dapat mengacak-acak tampilan website
(deface) tersebut. Selama ini, kebanyakan kita, entah para blogger atau pemilik
perusahaan baik kecil atau menengah, tidak terlalu memperhatikan website-nya
setelah website-nya eksis di Internet. Setelah dibuat dan diupload ke server
hostingan, website-nya ditinggal begitu saja. Jarang di-update, lebih jarang
lagi dipromosikan, dan yang paling jarang adalah memperhatikan masalah keamanan
website-nya. Padahal selesai membuat website itu kira-kira baru separuh saja
dari upaya memanfaatkan potensi Internet untuk mendukung usaha kita. Salah satu
yang paling vital adalah masalah keamanan. Seringkali kita mengira setelah
website diupload di server hosting, website kita bakal aman-aman saja.
Tapi
sayangnya pemikiran itu salah. Seringkali para peretas (hacker) dan cracker itu
tidak mempunyai tujuan apa-apa saat nge-hack suatu website (kecuali masalah
politik seperti Indonesia vs Malaysia kemarin). Bahkan seringkali dia tidak
mengngerti bahasa dari website yang diserang, karena mereka hacker dari negara
asing. Mereka hanya ingin memanfaatkan lubang-lubang keamanan dalam website
milik kita.
Banyak
sekali kasus website yang di-hack, di-deface, dan isi databasenya hilang
sebagian. Bahkan blog gratisan sekalipun bisa jadi sasaran, diserang juga
dengan efek yang sama, para hacker atau cracker tidak memandang sasarannya.
Website milik pemrintahan juga tidak lepas untuk jadi sasaran.