Arsitektur Web dan Aplikasi Utama
Definisi Arsitektur Web
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.
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.
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.
Aplikasi Utama :
A.
- HTTP (HyperText Transfer Protocol)
Pengertian HTTP atau definisi HTTP (HyperText Transfer Protocol) adalah sebuah protokol untuk meminta dan menjawab antara client dan server. Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di tempat yang jauh (biasanya port 80). Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request) yang akan meminta halaman yang sudah ditentukan, diikuti dengan pesan MIME yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu.
HTTP berkomunikasi melalui TCP / IP. Klien HTTP terhubung ke server HTTP menggunakan TCP. Setelah membuat sambungan, klien dapat mengirim pesan permintaan HTTP ke server. HTTP digunakan untuk mengirimkan permintaan dari klien web (browser) ke web server, dikembali kan ke konten web (halaman web) dari server ke klien.
HTTP tidaklah terbatas untuk penggunaan dengan TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP paling populer melalui Internet. Memang HTTP dapat diimplementasikan di atas protokol yang lain di atas Internet atau di atas jaringan lainnya.
- HTTP (HyperText Transfer Protocol)
Pengertian HTTP atau definisi HTTP (HyperText Transfer Protocol) adalah sebuah protokol untuk meminta dan menjawab antara client dan server. Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di tempat yang jauh (biasanya port 80). Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request) yang akan meminta halaman yang sudah ditentukan, diikuti dengan pesan MIME yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu.
HTTP berkomunikasi melalui TCP / IP. Klien HTTP terhubung ke server HTTP menggunakan TCP. Setelah membuat sambungan, klien dapat mengirim pesan permintaan HTTP ke server. HTTP digunakan untuk mengirimkan permintaan dari klien web (browser) ke web server, dikembali kan ke konten web (halaman web) dari server ke klien.
HTTP tidaklah terbatas untuk penggunaan dengan TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP paling populer melalui Internet. Memang HTTP dapat diimplementasikan di atas protokol yang lain di atas Internet atau di atas jaringan lainnya.
- HTML (HyperText Mark Language)
HTML (Hyper Text Markup Language)
adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan
menampilkan berbagai informasi di dalam sebuah browser Internet. 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 berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka email ataupun dari PDA dan program lain yang memiliki kemampuan browser.
HTML dokumen tersebut mirip dengan dokumen teks biasa, hanya dalam dokumen ini sebuah teks bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat teks 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 teks yang ingin ditebalkan, dan diakhiri dengan tanda </b> untuk menonaktifkan cetak tebal tersebut.
--- Secara garis besar, terdapat 4 jenis elemen dari HTML:
-- structural : yang menentukan level atau tingkatan dari sebuah teks (contoh, <h1>Golf</h1> akan memerintahkan browser untuk menampilkan “Golf” sebagai teks tebal besar yang menunjukkan sebagai Heading 1
presentational. tanda yang menentukan tampilan dari sebuah teks tidak peduli dengan level dari teks tersebut (contoh, <b>boldface</b> akan menampilkan bold.
-- presentational : saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan teks.
-- hypertext. : tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh, <a href="http://www.ilmukita.com/">IlmuKita</a> akan menampilkan IlmuKita sebagai sebuah hyperlink ke URL tertentu).
-- Elemen : widget yang membuat objek-objek lain seperti tombol (<button>), list (<li>), dan garis horizontal (<hr>).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka email ataupun dari PDA dan program lain yang memiliki kemampuan browser.
HTML dokumen tersebut mirip dengan dokumen teks biasa, hanya dalam dokumen ini sebuah teks bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat teks 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 teks yang ingin ditebalkan, dan diakhiri dengan tanda </b> untuk menonaktifkan cetak tebal tersebut.
--- Secara garis besar, terdapat 4 jenis elemen dari HTML:
-- structural : yang menentukan level atau tingkatan dari sebuah teks (contoh, <h1>Golf</h1> akan memerintahkan browser untuk menampilkan “Golf” sebagai teks tebal besar yang menunjukkan sebagai Heading 1
presentational. tanda yang menentukan tampilan dari sebuah teks tidak peduli dengan level dari teks tersebut (contoh, <b>boldface</b> akan menampilkan bold.
-- presentational : saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan teks.
-- hypertext. : tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh, <a href="http://www.ilmukita.com/">IlmuKita</a> akan menampilkan IlmuKita sebagai sebuah hyperlink ke URL tertentu).
-- Elemen : widget yang membuat objek-objek lain seperti tombol (<button>), list (<li>), dan garis horizontal (<hr>).
-
Internet
Internet dapat diartikan sebagai jaringan komputer
luas dan besar yang mendunia, yaitu menghubungkan pemakai komputer dari suatu
negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai
sumber daya informasi dari mulai yang statis hingga yang dinamis dan
interaktif.
Internet dijaga oleh perjanjian bilateral atau
multilateral dan spesifikasi teknikal (protokol yang menerangkan tentang
perpindahan data antara rangkaian). Protokol-protokol ini dibentuk berdasarkan
perbincangan Internet Engineering Task Force(IETF), yang terbuka kepada umum.
Badan ini mengeluarkan dokumen yang dikenali sebagai RFC (Request for Comments).
Sebagian dari RFC dijadikan Standar Internet (Internet Standard), oleh Badan
Arsitektur Internet (Internet Architecture Board - IAB). Protokol-protokol
Internet yang sering digunakan adalah seperti, IP
, TCP, UDP,DNS,PPP, SLIP, ICMP, POP3, IMAP,SMTP, HTTP, HTTPS, SSH, Telnet, FTP
, LDAP dan SSL.
Beberapa layanan populer di Internet yang menggunakan protokol di atas, ialah email/surat elektronik,UsenetNewsgroup, berbagi berkas (File Sharing), WWW (World Wide Web), Gopher, akses sesi (Session Access), WAIS, finger, IRC , MUD, MUSH. Di antara semua ini, email/surat elektronik dan World Wide Web lebih kerap digunakan, dan lebih banyak servis yang dibangun berdasarkannya, seperti mili (Mailing List) dan Weblog. Internet memungkinkan adanya servis terkini (Real-time service), seperti web radio, dan webcast, yang dapat diakses di seluruh dunia. Selain itu melalui Internet dimungkinkan untuk berkomunikasi secara langsung antara dua pengguna atau lebih melalui program pengirim pesan instan seperti Yahoo Messanger , MSN Messanger , Twitter dan Facebook dan lain sebagainya.
Beberapa layanan populer di Internet yang menggunakan protokol di atas, ialah email/surat elektronik,UsenetNewsgroup, berbagi berkas (File Sharing), WWW (World Wide Web), Gopher, akses sesi (Session Access), WAIS, finger, IRC , MUD, MUSH. Di antara semua ini, email/surat elektronik dan World Wide Web lebih kerap digunakan, dan lebih banyak servis yang dibangun berdasarkannya, seperti mili (Mailing List) dan Weblog. Internet memungkinkan adanya servis terkini (Real-time service), seperti web radio, dan webcast, yang dapat diakses di seluruh dunia. Selain itu melalui Internet dimungkinkan untuk berkomunikasi secara langsung antara dua pengguna atau lebih melalui program pengirim pesan instan seperti Yahoo Messanger , MSN Messanger , Twitter dan Facebook dan lain sebagainya.
Beberapa servis Internet populer yang berdasarkan
sistem tertutup (Proprietary System), adalah seperti IRC ,ICQ, AIM, CDDB ,
Gnutella.
-
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
Netters dan blogger yang budiman, penggunaan webserver dalam mendukung penetrasi layanan teknologi informasi sangat besar, terutama dalam menyampaikan informasi kepada pengguna, terdapat banyak sekali vendor-vendor penyedia webserver, dari mulai yang dibesut dalam format propietary maupun free (opensource).
Sebenarnya, tanpa menggunakan Web server pun kita sudah dapat menjalankan file HTML, hanya saja file HTML tersebut hanya dapat di lihat di komputer kita sendiri. Maka dari itu kita membutuhkan suatu Aplikasi Server yang dapat membagikan atau mempublikasikan file – file HTML ( Web ) kita agar komputer lain dapat melihat file HTML ( Web ) kita. Tapi itu semuanya masih merupakan Aplikasi Web Statis, artinya informasi yang berada di Web kita hanya bersifat statis alias tidak dapat berubah – ubah dan tidak dapat berinteraksi dengan user yang membuka Web kita. Untuk itu di Aplikasi Server kita harus di Install juga Aplikasi Server Side dan juga Database Server. Dengan adanya Web Server yang sudah lengkap dengan Aplikasi Server side serta Database server, Aplikasi Web kita akan dapat berinteraksi dengan pengunjung sehingga Aplikasi Web kita akan terkesan lebih Dinamis.
Netters dan blogger yang budiman, penggunaan webserver dalam mendukung penetrasi layanan teknologi informasi sangat besar, terutama dalam menyampaikan informasi kepada pengguna, terdapat banyak sekali vendor-vendor penyedia webserver, dari mulai yang dibesut dalam format propietary maupun free (opensource).
Sebenarnya, tanpa menggunakan Web server pun kita sudah dapat menjalankan file HTML, hanya saja file HTML tersebut hanya dapat di lihat di komputer kita sendiri. Maka dari itu kita membutuhkan suatu Aplikasi Server yang dapat membagikan atau mempublikasikan file – file HTML ( Web ) kita agar komputer lain dapat melihat file HTML ( Web ) kita. Tapi itu semuanya masih merupakan Aplikasi Web Statis, artinya informasi yang berada di Web kita hanya bersifat statis alias tidak dapat berubah – ubah dan tidak dapat berinteraksi dengan user yang membuka Web kita. Untuk itu di Aplikasi Server kita harus di Install juga Aplikasi Server Side dan juga Database Server. Dengan adanya Web Server yang sudah lengkap dengan Aplikasi Server side serta Database server, Aplikasi Web kita akan dapat berinteraksi dengan pengunjung sehingga Aplikasi Web kita akan terkesan lebih Dinamis.
-
Browser
Browser
adalah suatu aplikasi atau program yang dijalankan pada perangkat komputer
untuk melihat konten yang ada pada media World Wide Web (WWW) dengan
memanfaatkan jaringan internet. Teknologi browser yang berkembang saat ini
tidak hanya dapat menampilkan halaman yang berisi text atau tulisan saja,
browser-browser populer sekarang dapat menampilkan gambar, musik, suara, video,
file pdf dan data lainnya.
Browser
pertama kali digunakan pada tahun 1993 yang diberi nama browser Mosaic. Mosaic
adalah nama browser yang diciptakan oleh tim dari National Center for
Supercomputing Applications at the University of illinois at Urbana-Champaign
(NCSA-UIUC) tidak lama setelah ditemukannya media baru untuk penyebaran
informasi yaitu WWW (World Wide Web). Browser Mosaic pada masa awal lahirnya
sangat digandrungi oleh para penjelajah internet. Hal itu terjadi karena
Browser Mosaic adalah alat penjelajah internet pertama yang memiliki tampilan
grafis dan terlihat lebih menarik. Kepopuleran Mosaic ternyata tidak bertahan
lama, pada tahun 1994 browser Mosaic mulai ditinggalkan dengan hadirnya
Netscape Navigator. Setelah itu bermunculan-lah browser-browser baru dengan
kemampuan yang terus ditingkatkan hingga sampai saat ini.
-
Transaction
Transaction Processing Systems
(TPS) Sistem informasi komputerisasi yang dikembangkan untuk memproses
data-data dalam jumlah besar untuk transaksi bisnis rutin seperti daftar gaji
dan inventarisasi. Transaction
Processing System (TPS) adalah sistem informasi yang terkomputerisasi yang
dikembangkan untuk memproses data-data dalam jumlah besar untuk transaksi
bisnis rutin seperti daftar gaji dan inventarisasi. TPS menghapus rasa bosan saat
melakukan transaksi operasional sekaligus mengurangi waktu, meskipun orang
masih harus memasukkan data ke sistem komkputer secara manual.Transaction
Processing System merupakan sistem tanpa batas yang memungkinkan organisasi
berinteraksi dengan lilngkungan eksternal. Karena manajer melihat data-data
yang dihasilkan oleh TPS untuk memperbaharui informasi setiap menit mengenai
apa yang terjadi di perusahaan mereka. Dimana hal ini sangat peting bagi
operasi bisnis dari hari ke hari agar sistem-sistem ini dapat berfungsi dengan
lancar dan tanpa interupsi sama sekali.Transaction processing systems (TPS)
berkembang dari sistem informasi manual untuk sistem proses data dengan bantuan
mesin menjadi sistem proses data elektronik (electronic data processing systems).
Transaction processing systems mencatat dan memproses data hasil dari transaksi
bisnis, seperti penjualan, pembelian, dan perubahan persediaan/inventori.
Transaction processing systems menghasilkan berbagai informasi produk untuk
penggunaan internal maupun eksternal. Sebagai contoh, TPS membuat pernyataan
konsumen, cek gaji karyawan, kuitansi penjualan, order pembelian, formulir
pajak, dan rekening keuangan. TPS juga memperbaharui database yang digunakan
perusahaan untuk diproses lebih lanjut oleh SIM.
B.
- 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.
- 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.
- Wikis
Folsonomics
Wiki adalah sebuah situs(atau koleksi dokumen
hiperteks lainnya) yang memperoleh penggunannya menambah atau mengubah isi
situs tersebut. Istilah ini juga merujuk kepada software kolaboratif yang
digunakan untk menciptakan web. Wiki berasal dari istilah bahasa Hawaii untuk
cepat atau super cepat. Wiki dikembangkan oleh Ward Cunningham yang mulanya
mendeskripsikan wiki sebagai basis data terhubung paling sederhana yang
memiliki peluang untuk bekerja.
- Social
networks
Social
network atau media sosial merupakan media online yang memudahkan penggunannya
untuk dapat saling berpartisipasi, berbagi, berkomunikasi, dan menciptakan isi
dari blog, jejaring social, wiki, forum dan dunia virtual. Untuk yang sering
kita jumpai atau kita gunakan seperti jejaring social merupakan aplikasi yang
mengizinkan penggunannya untuk dapat saling berkomunikasi dengan pengguna
lainnya di seluruh dunia, membuat informasi pribadi seperti membuat status atau
memasang foto,dll, contoh: facebook,twitter,path,dll.
Keuntungan
menggunakan social network adalah kita dapat mengakses informasi yang bisa
diakses dalam hitungan detik, jika untuk memiliki media tradisional seperti
televisi, radio membutuhkan modal yang besar, maka tidak dengan media social. Seseorang
pengguna media social bisa mengakses menggunakan media sosial dengan jaringan
internet bahkan yang aksesnya lambat, tanpa biaya besar, dan alat yang mahal.
Referensi :
-
Tidak ada komentar:
Posting Komentar