WEB
SCIENCE
Definisi
Web Science
Web Science adalah ilmu yang mempelajari tentang efisiensi
atau pemanfaatan dari sebuah website, agar dapat dirasakan manfaat dan
kegunaannya pada banyak bidang di dalam kehidupan sehari-hari. Selain
itu, Web Science juga mempelajari hubungan antara
manusia dan teknologi, bahwa masyarakat dan teknologi mempunyai keterkaitan
satu sama lain.
Di
dalam Web Science, kita belajar bagaimana memberdayakan suatu
sumber daya virtual sebagai media komunikasi praktis. Web Science Institute menjelaskan bahwa Web Science adalah fokus kekuatan analitis
peneliti dari disiplin ilmu yang beragam seperti matematika, sosiologi,
ekonomi, psikologi, hukum dan ilmu komputer untuk memahami dan menjelaskan
tentang Web.
Metodologi
Web Science
Web Science merupakan sebuah ilmu, maka pada dasarnya Web Science harus memiliki metodologi yang akan
digunakan dalam proses pengembangan ilmu tersebut. Metodologi pada Web Science akan dipengaruhi oleh perekayasaan
yang berlatar belakang industri maupun peneliti akademisi. Dalam
pengembangannya, Web Science menggunakan
berbagai metodologi, seperti:
- Metodologi Pemetaan (Mapping) dan Graph
Pada metode
ini, struktur Web dengan sampling merupakan kunci utamanya.
- Metodologi model analisis
Metode ini
mengkombinasikan data empiris yang digunakan untuk melakukan determinasi
probabilitas.
WEB DAN
SEJARAH WEB
Definisi
Web
Web atau
Website merupakan suatu halaman informasi, baik berupa teks, gambar diam atau
gerak, animasi, suara, video dan atau gabungan dari semuanya yang
disediakan melalui jalur Internet, sehingga web dapat diakses di mana saja
selama Web tersebut terhubung atau terkoneksi dengan jaringan Internet.
Sejarah
Web
- Pre Web
Pre-Web
adalah era dimana prototype seperti memex, usenet, gopher dan ftp muncul
sebelum kemudian berevolusi menjadi Internet. Internet sendiri adalah tempat
dimana Web muncul pertama kalinya ke publik sampai saat ini.
- The Memex
The Memex
adalah nama hipotetis proto-hypertext sistem yang dikembangkan oleh Vannevar
Bush pada tahun 1945. Bush membayangkan Memex sebagai perangkat di mana
individu akan mengkompres dan menyimpan semua buku-buku mereka, catatan, dan
komunikasi. Konsep Memex mempengaruhi perkembangan awal sistem Hypertext.
- HyperText
Hypertext
adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman Web,
menampilkan berbagai informasi di dalam sebuah Penjelajah Web Internet dan
formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar
dapat menghasilkan tampilan wujud yang terintegerasi.
- Internet
Internet
(interconnection-networking) adalah sistem global dari seluruh jaringan
komputer yang saling terhubung menggunakan standar Internet Protocol Suite
(TCP/IP) untuk melayani miliaran pengguna di seluruh dunia.
- Usenet
Usenet atau
User Network, merupakan salah satu jaringan tertua yang dilayani oleh internet.
Awalnya didesain pada Duke University ditahun 1979 dan
dikembangkan pada Duke University dan North Carolia University
setahun kemudian, tujuan utama dari USENET adalah untuk bertukar pesan teks
(text message) di antara node (komputer yang terhubung pada jaringan).
- FTP (File Transfer Protocol)
FTP
merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih
digunakan hingga saat ini untuk melakukan pengunduhan (download) dan
penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.
- Gopher
Gopher
adalah protokol layer aplikasi TCP/IP yang dirancang untuk distribusi,
pencarian, dan pengambilan dokumen melalui Internet. Sangat berorientasi pada
desain dokumen menu, protokol Gopher disajikan menarik untuk alternatif World
Wide Web pada tahap awalnya, tapi akhirnya gagal mencapai popularitas.
Web
1.0, 2.0, dan 3.0
- Web 1.0
Beberapa
ciri atau karakteristik web 1.0. adalah:
Merupakan
halaman web yang statis atau hanya berfungsi untuk menampilkan (read only).
Halaman
masih didesain sebagai html murni, yang hanya memungkinkan orang untuk melihat
tanpa ada interaksi.
Biasanya
hanya menyediakan semacam buku tamu online tapi tidak ada interaksi yang
intens.
Masih
menggunakan form-form yang dikirim melalui e-mail, sehingga komunikasi bersifat
satu arah.
Contoh dari
jenis web ini, biasanya masih bersifat HTML dan hanya berisi tentang tulisan
pribadi.
- Web 2.0
Prinsip-prinsip
Web 2.0 yaitu:
Web sebagai
platform.
Data sebagai
pengendali utama.
Efek
jaringan diciptakan oleh arsitektur partisipasi.
Inovasi
dalam perakitan sistem serta situs disusun dengan menyatukan fitur dari
pengembang yang terdistribusi dan independen (semacam model pengembangan “open
source”)
Model bisnis
yang ringan, yang dikembangkan dengan gabungan isi dan layanan
Akhir dari sikllus
peluncuran (release cycle) perangkat lunak (perpetual beta)
Mudah untuk
digunakan dan diadopsi oleh user
Contoh dari
jenis web ini,seperti Wikipedia, Blog, Friendster. Yang sudah mulai mengenal
dengan web interaktif social network.
- Web 3.0
Teknologi
Web generasi ketiga yang pertama kali diperkenalkan tahun 2001 ini memiliki
ciri-ciri umum seperti suggest, happen dan provide, dimana disini web
seolah-olah sudah seperti kehidupan di alam nyata.
Web 3.0 atau
Web Semantik sendiri juga merupakan sebuah realisasi dari pengembangan sistem
kecerdasan buatan (artificial intelegence) untuk menciptakan global meta data
yang dapat dimengerti oleh sistem, sehingga sistem dapat mengartikan kembali
data tersebut kepada pengunjung dengan baik. Artinya, bahasa yang digunakan
tidak lagi bersifat teknis tapi sudah seperti bahasa dalam percakapan
sehari-hari, sehingga dapat mempermudah interaksi dengan komputer.
Saat ini
adaptasi Web 3.0 mulai dikembangkan oleh beberapa perusahaan di dunia seperti
secondlife, Google Co-Ops, bahkan di Indonesia sendiri juga sudah ada yang
mulai mengembangkannya, yaitu Li’L Online (LILO) Community.
PERTUMBUHAN
SOSIAL DAN EKONOMI
Perkembangan
Web yang semakin pesat tentunya memberi manfaat dalam pertumbuhan social dan
ekonomi di masyarakat. Manfaat tersebut antara lain, yaitu:
Sumber
informasi
Dengan
adanya Web, kita semakin mudah dalam mencari suatu informasi atau data.
Informasi yang kita butuhkan menjadi lebih terstruktur dengan adanya Web dalam
berbagai bidang, sesuai dengan informasi yang kita butuhkan.
Sebagai
sarana komunikasi
Dengan kemajuan
Web saat ini, memungkinkan adanya komunikasi antara pembaca dan admin dari Web
tersebut, bahkan komunikasi antara pembaca dengan pembaca lain.
Kemudahan
dalam berbisnis
Web juga
sangat membantu dalam bidang bisnis dan perdagangan. Dengan kemudahan ini,
membuat kita tidak perlu pergi menuju ke tempat penawaran/penjualan karena
proses tersebut dapat di lakukan melalui Web. Selain itu, desain Web yang baik
juga tentunya akan menarik perhatian calon pembeli.
Sebagai
sarana pendidikan
Saat ini,
sudah banyak Website dalam bidang pendidikan yang sangat memudahkan user dalam
belajar. Web dapat berisi materi pelajaran, contoh soal, latihan soal, serta
tanya jawab seputar materi pelajaran. Hal tersebut sangat memudahkan
masyarakat, khususnya siswa/mahasiswa dalam belajar.
Namun, ada pula
pengaruh negatif dari perkembangan Web. Contohnya yaitu, berkembangnya Web
untuk penipuan, Web bersifat pornografi dan kekerasan, serta Web lainnya yang
dibangun untuk melakukan tindak kejahatan. Dengan demikian, user harus lebih
cermat dalam mengakses Web. Sehingga, pengguna dapat mendapatkan manfaat yang
positif, dan dapat menghindari dampak negatifnya.
Arsitektur Komputer
Arsitektur merupakan bagian dari
kebudayaan manusia yang berkaitan dengan berbagai segi kehidupan seperti seni,
teknik, ruang/tata ruang, geografi, sejarah. Oleh karena itu ada beberapa
batasan dan pengertian tentang arsitektur, tergantung dari segi mana
memandang. Dari segi seni, arsitektur adalah seni bangunan termasuk
didalamnya bentuk dan ragam hiasnya. Dari segi teknik, arsitektur
adalah sistem mendirikan bangunan termasuk proses perancangan, konstruksi,
struktur, dan dalam hal ini juga menyangkut aspek dekorasi dan keindahan.
Dipandang dari segi ruang, arsitektur adalah pemenuhan kebutuhan
ruang oleh manusia atau kelompok manusia untuk melaksanakan aktifitas
tertentu. Dari segi sejarah, kebudayaan dan geografi, arsitektur
adalah ungkapan fisik dan peninggalan budaya dari suatu masyarakat dalam
batasan tempat dan waktu tertentu
Jadi, apa yang dimaksud dengan Arsitektur
WEB?
Arsitektur WEB adalah suatu
pendekatan terhadap desain dan perencanaan situs yang mana seperti pengertian
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 berisi desain
dan manajemen datang dalam lingkup metode desain, Vitruvian tradisional tujuan
komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs yang mana
seperti yang mereka lakukan terhadap 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.
Ada tiga standar utama untuk
penerapan Web Service, Standar-standar ini mendukung pertukaran data
berbasis XML. Tiga standar tersebut meliputi SOAP, WSDL, dan UDDI.
- SOAP (Simple Object Access Protocol) adalah Suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar.
- WSDL (Web Services Description Language) adalah bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.
- UDDI (Universal Description Discovery and Integration) adalah semacam direktori global untuk mengelola web services.
Aplikasi Utama WEB
Dalam rekayasa perangkat lunak, suatu aplikasi web 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.
Dalam rekayasa perangkat lunak, suatu aplikasi web 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.
1. 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.
HTTP adalah sebuah protokol
meminta/menjawab antara klien dan server. Sebuah klien HTTP (seperti web
browser atau robot dan lain sebagainya),biasanya memulai permintaan dengan
membuat hubungan ke port tertentu di sebuah server Webhosting tertentu
(biasanya port 80).Klien yang mengirimkan permintaan HTTP juga dikenal dengan
user agent.
2. HTML
HyperText Markup Language (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 yang ditulis kedalam berkas format ASCII agar
dapat menghasilkan tampilan wujud yang terintegerasi.
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).
3. INTERNET
Interconnection network (internet)
adalah sistem global dari seluruh jaringan komputer yang saling
terhubung.Internet berasal dari bahasa latin “inter” yang berarti “antara”.
Internet merupakan jaringan yang terdiri dari milyaran komputer yang ada di
seluruh dunia. Internet melibatkan berbagai jenis komputer serta topology
jaringan yang berbeda. Dalam mengatur integrasi dan komunikasi jaringan,
digunakan standar protokol internet yaitu TCP/IP. TCP bertugas untuk memastikan
bahwa semua hubungan bekerja dengan baik, sedangkan IP bertugas untuk
mentransmisikan paket data dari satu komputer ke komputer lainya.
4. WEB SERVER
Web server 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
Macam – macam Web Server diantanya:
Apache Web Server – The HTTP Web
Server
Apache Tomcat
Microsoft windows Server 2003
Internet Information Services (IIS)
Lighttpd
Sun Java System Web Server
Xitami Web Server
Zeus Web Server
5. BROWSER
Browser adalah sebuah aplikasi
perangkat lunak yang digunakan untuk menampilkan halaman Web.
Microsoft Internet Explorer,
Netscape Navigator, Mozilla adalah contohnya. Pendeknya untuk Web browser,
merupakan aplikasi perangkat lunak digunakan untuk menemukan, mengambil dan
juga menampilkan konten di World Wide Web, termasuk halaman Web, gambar, video
dan file lainnya. Sebagai model klien / server, browser ini jangka klien pada
komputer yang kontak server Web dan permintaan informasi.
6. TRANSACTIONS
Internet Server Transaksi memiliki
kemampuan untuk menangani berbagai macam teknologi Web untuk mengakses aplikasi
SAP. Menggunakan SAP GUI antarmuka, baik Transaksi Web dan SAP GUI untuk HTML
adalah dua pilihan tersebut. Memanfaatkan RFC Protocol, Web Reporting, WebRFC
dan Logika Arus ITS tiga opsi lain. Internet Aplikasi Komponen merupakan
pilihan juga yang menggunakan tata letak berbasis template.
Kesimpulan
Komputer
PC terdiri dari tiga bagian utama, yaitu bagian input, proses, dan output.
Setiap bagian terdiri dari beberapa komponen yang saling mendukung. Setiap
komponen pada PC mempunyai spesifikasi tertentu dan kegunaan/fungsi khusus.
Evolusi computer telah ditandai dengan peningkatan kecepatan prossesor,
pengurangan ukuran komponen, peningkatan kapasitas memori, dan
peningkatan kapasitas dan kecepatan I/O. Satu factor yang berpengaruh besar
dalam dalam peningkatan kecepatan prossesor adalah dengan peyusutan ukuran
komponen prossesor mikro, hal ini mengurangi jarak antara komponen dan
karenanya dapat meningkatkan kecepatan. Bagaimanapun, keuntungan sebenarnya
dalam kecepatan terakhir ini telah datang di organisasi prossesor termasuk
penggunaan yang berat dalam pipelining dan teknik eksekusi pararel dan
penggunaan teknik eksekusi yang bersifat spekulasi yang
mengakibatkan eksekusi berikutnya bersifat sementara yang mungkin
diperlukan.
Selanjutnya
didalam suatu permasalahan kritis dalam merancang system computer adalah
menjaga keseimbangan kinerja dar berbagai unsur-unsur,sehingga menghasilkan
kinerja dalam datu bidang tidaklah mempengaruhi suatu bidang yang lain. Kinerja
sebuah sistem komputer merupakan hasil
proses dari seluruh komponen komputer, yang melibatkan
CPU, memori utama, memori sekunder, bus, peripheral.
Dari segi perkembangan program aplikasipun sangat menakjubkan.
Data Diri
Nama : Azrin Abdussalam
NPM : 51416283
Kelas : 2IA11
Daftar Pustaka
https://made21indra.wordpress.com/2015/03/28/arsitektur-web-dan-aplikasi-utama-konsep-dan-pengamanan-web/
.
Tidak ada komentar:
Posting Komentar