Senin, 21 Maret 2016

Tugas Penghantar Web Sciene# - Arsitektur tentang Website dan Security

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.

Tidak ada komentar:

Posting Komentar