Arsitektur Web
Arsitektur Website adalah suatu
pendekatan terhadap desain dan perencanaan situs. 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.
Aplikasi Web
Aplikasi web (bahasa Inggris: web
application atau sering disingkat webapp) adalah suatuaplikasi yang diakses
menggunakan penjelajah web melalui suatu jaringan seperti Internet atau
intranet. Ia juga merupakan suatu aplikasiperangkat lunak komputer yang
dikodekan dalam bahasa yang didukung penjelajah web (seperti HTML, JavaScript,
AJAX, Java, dll) dan bergantung pada penjelajah tersebut untuk menampilkan
aplikasi.
·
Hypertext Transfer Protocol
(HTTP)
Hypertext Transfer Protocol
(HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk
sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.
·
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.
·
Web Browser
Penjelajah web (Inggris: web
browser), adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan
sumber informasi diinternet. Sebuah sumber informasi diidentifikasi dengan
Pengidentifikasi Sumber Seragam (Bahasa Inggris: Uniform Resource Identifier
(URI)) yang dapat berupa halaman web, gambar, video, atau jenis konten lainnya.
Contoh Web Browser :
1.
Mozilla Firefox
Mozilla
FirefoxMozilla Firefox (Phoenix) adalah Perangkat lunak yang dahulunya bernama
Mozilla yang dibuat oleh Blake ross. Seiring berjalannya waktu, blake ross
mengembangkan browser mozilla bersama kerabatnya: Dave Hyatt (pembuat firefox).
Atas kerjasamanya dengan dave hyatt, akhirnya browser ini diberi dan terkenal
dengan nama Mozilla Firefox. Browser ini memiliki penampilan yang cukup
sederhana, kinerja yang memuaskan dalam kecepatannya, baik download maupun
upload file.
2.
Google Chrome
Google
Chrome adalah Perangkat lunak yang dibuat oleh Google yang digunakan untuk
menjelajahi internet. Browser ini adalah hasil pergabungan antara desain
minimal dengan teknologi canggih agar web dapat diakses dengan lebih aman,
cepat dan mudah. Google chrome saat ini menyediakan web browser terbaru mereka,
yakni "Google Chrome With 3D". Browser ini dapat terwujud karena
adanya Hyper Text Markup Language (HTML) 5 merupakan teks atau file ASCII dan
berisikan intruksi agar browser menmpilkan suatu tampilan grafis pada sebuah
halaman web.
3.
Internet Explorer
Microsoft
Internet Explorer (IE) adalah Perangkat lunak untuk menjelajah dunia maya
internet yang berhasil dibuat oleh Microsoft. Browser ini pertama kali
diperkenalkan pada 16 Agustus 1995. Internet Explorer 8 adalah versi terakhir
yang diperbaharui oleh Microsoft. Internet Explorer 8 kecepatannya jelas lebih
cepat dari versi terdahulunya, mampu mendeteksi kepalsuan sebuah website,
mengamankan informasi yang bersifat pribadi atau sesuatu yang harus
dirahasiakan menurut sobat dan masih banyak lagi keunggulannya.
4.
Opera
Opera
adalah Web browser yang dikembangkan oleh perusahaan Opera Software yang
berlokasi di Oslo, Norwegia pada tahun 1994. Browser ini bersifat
Multi-Platform dan Freeware. Selain untuk web browser, opera juga datang
sebagai IRC client, Email client yang powerfull dan mampu untuk menampilkan
Opera Widget. Opera dapat menampilkan situs web dalam satu layar, kecepatan
akses bisa disamakan dengan browser mozilla firefox dan untuk soal keamanan
opera tidak usah diragukan lagi.
5.
Flock
Flock
adalah sebuah penjelajah web yang berspesialisasi pada penyediaan fitur
jaringan sosial dan fitur Web 2.0 lain pada tampilan antarmukanya. Browser ini
dibuat menggunakan codebase Mozilla Firefox Pada tanggal 16 Juni 2008, Flock 2
yang menggunakan Mozilla Firefox 3 sebagai basisnya, diluncurkan dengan status
open beta. Dukungan untuk browser Flock akan dihentikan secara resmi pada 26
April 2011. Flock dapat diunduh secara gratis, dan mendukung platform Microsoft
Windows, Mac OS X, dan Linux.
6.
Safari
Safari
(Browser) adalah Browser internet yang berhasil dibuat oleh Apple inc. Awalnya
browser ini hanya dapat digunakan pada Mac OS X saja. Namun sekarang sudah
dapat digunakan kepada operasi Windows. Safari memberikan elemen desain yang
sangat canggih sehingga penggunanya lebih senang. Safari dirancang sebagai
browser yang cepat dan ringan, dapat kembali ke titik awal aktifitas browsing
setelah berkunjung ke berbagai tempat situs web (SnapBack).
·
Bahasa Pemrograman Web
a.
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.
b.
PHP
PHP:
Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan
ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat
digunakan untuk membangun sebuah CMS.
c.
ASP(Active Server Pages)
ASP
adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa
pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk
teknologi yang disediakan oleh Microsoft. ASP bekerja pada web server dan
merupakan server side scripting.
d. XML
(Extensible Markup Language)
XML
(Extensible Markup Language) 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 (HyperText
Markup Language) yang merupakan bahasa standar untuk melacak Internet.
e.
Wireless Markup Language (WML)
adalah
bahasa markup yang digunakan untuk mengimplementasikan WAP. Dokumen WML
berbasis XML, di mana versi terbarunya adalah versi 1.0. WML harus mempunyai
DTD (Document Type Definition), di mana sekarang adalah versi 2.0.
f.
PERL
adalah
bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry
Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai
dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk
berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia
untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan
PocketPC.