ARSITEKTUR WEBISTE
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.
Setelah
kita mengetahui pengertian dari arsitektur website, kita juga harus tahu
bagian-bagian dari arsitektur website, yaitu yang terdiri dari :
- HTTP (Hypertext Markup Language)
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 usah 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.HTML
2 2. HTML (Hypertext Markup Language)
HTML ( Hypertext MarkUp Language)
adalah sebuah bahasa markup 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)
3. 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”).
4. 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. Fungsi utama sebuah server web
adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol
komunikasi yang telah ditentukan. Disebabkan sebuah halaman web dapat terdiri
atas berkas teks, gambar, video, dan lainnya pemanfaatan server web berfungsi
pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web yang
terkait; termasuk di dalamnya teks, gambar, video, atau lainnya.
Pengguna, biasanya melalui aplikasi pengguna seperti
peramban web, meminta layanan atas berkas ataupun halaman web yang terdapat
pada sebuah server web, kemudian server sebagai manajer layanan tersebut akan
merespon balik dengan mengirimkan halaman dan berkas-berkas pendukung yang
dibutuhkan, atau menolak permintaan tersebut jika halaman yang diminta tidak
tersedia.
Saat ini umumnya server web telah dilengkapi pula dengan
mesin penerjemah bahasa skrip yang memungkinkan server web menyediakan layanan
situs web dinamis dengan memanfaatkan pustaka tambahan seperti PHP, ASP.
Pemanfaatan server web saat ini tidak terbatas hanya untuk
publikasi situs web dalam World Wide Web, pada prakteknya server web banyak
pula digunakan dalam perangkat-perangkat keras lain seperti printer, router,
kamera web yang menyediakan akses layanan http dalam jaringan lokal yang ditujukan
untuk menyediakan perangkat manajemen serta mempermudah peninjauan atas
perangkat keras tersebut.
5. Browser
Web Browser tau Penjelajah Web
adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber
informasi di internet. Sebuah sumber informasi diidentifikasi dengan 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.
Penjelajah web pertama bernama bernama WorldWideWeb (tanpa
spasi) diciptakan Tim Berners-Lee. Nama penjelajah tersebut kemudian diubah
menjadi Nexus.
Penjelajah web bisa dibedakan lewat fitur-fitur yang mereka
dukung. Penjelajah modern dan halaman web biasanya menggunakan banyak fitur dan
teknik yang tidak ada pada masa-masa ANAL web. Disebabkan adanya perang
Penjelajah web, fitur-fitur Web dan Penjelajah web semakin cepat dikembangkan.
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. Sementara teknologi
masing-masing menggunakan pendekatan yang berbeda, ITS mampu berkomunikasi
dengan teknologi masing-masing dan mentransfer informasi yang dihasilkan ke
sebuah browser Web melalui ITS dan server Web.
7
7. HTTPS (Hypertext
Transfer Protocol
Security)
HTTPS adalah penggabungan
antara Hypertext Transfer Protocol (HTTP) dengan SSL / TLS protokol. Semua
komunikasi yang dilakukan melalui HTTPS akan dienkripsi dengan tujuan untuk
keamanan saat terjadi transaksi data di internet. Biasanya para hacker atau
peretas internet yang biasa menggunakan tool WireShak sangat mudah untuk
mencuri data dari klien yang terhubung ke internet dengan menggunakan HTTP.
Berbeda dengan HTTPS, semua akses akan sangat sulit diproses dan menangkap data
oleh para pencuri website.
8. XML (Extensible
Markup Language)
XML adalah bahasa markup untuk keperluan umum yang
disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data
antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML yang
merupakan bahasa standar untuk melacak Internet.
XML didesain untuk mempu menyimpan data secara
ringkas dan mudah diatur. Kata kunci utama XML adalah data yang jika diolah
bisa memberikan informasi.
XML menyediakan suatu cara terstandarisasi namun
bisa dimodifikasi untuk menggambarkan isi dari dokumen. Dengan sendirinya, XML
dapat digunakan untuk menggambarkan sembarang view database, tetapi dengan
suatu cara yang standar.
Sumber Buku :
Simarmata Janner.2010.Rekayasa Web,Yogyakarta:Penerbit Andi.
Fery sulianta.2009.Web Marketing,Jakarta:PT Elex Media
Komputindo.
1 komentar:
LuckyClub Lucky Club casino site
LuckyClub Lucky Club is a new and improved online casino for the luckyclub Canadian players. It has been developing for more than five years and has been Rating: 5 · 2 votes
Posting Komentar