Dalam rekayasa perangkat lunak,
suatu aplikasi web (bahasa
Inggris: web application atau sering
disingkat webapp) adalah suatu aplikasi 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.
Aplikasi
web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya,
penjelajah web, yang kadang disebut sebagai suatu thin client (klien
tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus
mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan
komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum
misalnya webmail,
toko ritel daring, lelang daring, wiki, papan diskusi, weblog,
serta MMORPG.
-
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.
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.
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 serverWebhosting tertentu
(biasanya port 80). Klien yang mengirimkan permintaan HTTP juga
dikenal dengan user agent. Server yang meresponsnya, yang menyimpan sumber
daya seperti berkas HTML dan gambar, dikenal juga sebagaiorigin server. Di
antara user agent dan juga origin server, bisa saja ada penghubung,
seperti halnya proxy, gateway,
dan juga tunnel.
-
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. Dengan kata lain, berkas yang
dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal
sehingga menjadi home page 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).
-
Internet
Secara
harfiah, internet (kependekan dari interconnected-networking) ialah rangkaian
komputer yang terhubung di dalam beberapa rangkaian. Manakala Internet (huruf
‘I’ besar) ialah sistem komputer umum, yang berhubung secara global dan
menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching
communication protocol). Rangkaian internet yang terbesar dinamakan Internet.
Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.
Atau
dengan kata lain, definisi internet adalah jaringan besar yang saling
berhubungan dari jaringan-jaringan komputer yang menghubungkan orang-orang dan
komputer-komputer diseluruh dunia, melalui telepon, satelit dan sistem-sistem
komunikasi yang lain. Internet dibentuk oleh jutaan komputer yang terhubung
bersama dari seluruh dunia, memberi jalan bagi informasi (mulai dari text,
gambar, audio, video, dan lainnya ) untuk dapat dikirim dan dinikmati bersama.
Untuk
dapat bertukar informasi, digunakan protocol standar yaitu Transmision Control
Protocol dan internet Protocol yang lebih dikenal sebagai TCP/IP.
TCP (Transmission Control Protocol) bertugas untuk memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data.
TCP (Transmission Control Protocol) bertugas untuk memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data.
-
Web
Server
Server
web atau yang dalam bahasa inggris disebut web server adalah merupakan
perangkat lunak (software) dalam server yang berfungsi untuk menerima
permintaan (request) berupa halaman web melalui protokol HTTP dan atau HTTPS
dari client yang lebih dikenal dengan nama browser, kemudian mengirimkan
kembali (respon) hasil permintaan tersebut ke dalam bentuk halaman-halaman web
yang pada umumnya berbentuk dokumen HTML.
Dari
pengertian diatas, dapat disimpulkan bahwa web server merupakan pelayan
(pemberi layanan) bagi web client (browser) seperti Mozilla, Chrome,
Internet Explorer, Opera, Safari dan lain sebagainya, supaya browser dapat
menampilkan halaman atau data yang anda minta.
Fungsi
utama dari web server adalah untuk mentransfer atau memindahkan berkas yang
diminta oleh pengguna melalui protokol komunikasi tertentu. Oleh karena dalam
satu halaman web biasanya terdiri dari berbagai macam jenis berkas seperti gambar,
video, teks, audio, file dan lain sebagainya, maka pemanfaatan web server
berfungsi juga untuk mentransfer keseluruhan aspek pemberkasan dalam halaman
tersebut, termasuk teks, gambar, video, audio, file dan sebagainya.
Pada
saat anda ingin mengakses sebuah halaman website, biasanya anda mengetik
halaman tersebut di browser seperti mozilla, chrome dan lain-lain. Setelah anda
meminta (biasanya dengan menekan enter) untuk dapat mengakses halaman
tersebut, browser akan melakukan permintaan ke web server. Disinilah web server
berperan, web server akan mencarikan data yang diminta browser, lalu
mengirimkan data tersebut ke browser atau menolaknya jika ternyata data yang
diminta tidak ditemukan.
-
Browser
Pengertian
browser adalah perangkat lunak yang berfungsi menampilkan dan melakukan
interaksi dengan dokumen-dokumen yang disediakan oleh server. Awalnya, web
browser berorientasi pada teks dan belum dapat menampilkan gambar. Namun, web
browser sekarang tidak hanya menampilkan gambar dan teks saja, tetapi juga
memutar file multimedia seperti video dan suara.
Web
browser juga dapat mengirim dan menerima email, mengelola HTML, sebagai input
dan menjadikan halaman web sebagai hasil output yang informative.
Dengan menggunakan web browser, para pengguna internet dapat mengakses berbagai informasi yang terdapat di internet dengan mudah. Pengertian browser tersebut sejalan dengan istilah “browse” dalam bahasa inggris yang artinya melihat-lihat atau membaca-baca. Arti browser oleh beberapa kalangan disamakan pula sebagai “perambah”.
Sumber :
Dengan menggunakan web browser, para pengguna internet dapat mengakses berbagai informasi yang terdapat di internet dengan mudah. Pengertian browser tersebut sejalan dengan istilah “browse” dalam bahasa inggris yang artinya melihat-lihat atau membaca-baca. Arti browser oleh beberapa kalangan disamakan pula sebagai “perambah”.
Sumber :
-
https://ilmanberimanpoenya.wordpress.com/tugasss-2/penjelasan-http-html-url-www-ftp-domain-hosting/
Tidak ada komentar:
Posting Komentar