Sabtu, 03 Maret 2018

Arsitektur web & Aplikasi utama mengenai (Html,Http,dan Web Server)

0


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.

Ada dua komponen dasar di dalam arsitektur Web, yaitu web browser dan web server. Web browser menawarkan antarmuka grafis untuk pengguna dan bertanggung jawab untuk komunikasi dengan web server. Protokol komunikasi antara web browser dan web server mengikuti protokol http yang distandarisasi (Lindskog,2003).

Bagian-bagian arsitektur web :

1. Hypertext Transfer Protocol (HTTP)
HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.

2. WWW (World Wide Web)
WWW (World Wide Web) merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk dapat digunakan bersama.

3. URL (Universal Resource Locator) 
URL( universal resource locator) merupakan suatu konsep penamaan lokasi standar dari suatu file,direktori,computer, dan lokasi komputernya sesuai dengan metode yang digunakan. URL tidak hanya dapat menunjuk ke suatu file tapi dapat juga menunjuk suatu query, dokumen dalam suatu database atau hasil dari perintah finger atau perintah archie .

4. XML (Extensible Markup Language) 
XML (Extensible Markup Language) merupakan bahasa web turunan dari SGML (Standart Generalized Markup Language) yang ada sebelumnya. XML hampir sama dengan HTML, dimana keduanya sama-sama turunan dari SGML.

5. JavaScript
JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan di browser. Javascript dipanggil untuk memberikan fungsi pada halaman web dengan meletakannya secara internal pada halaman html diantara tag atau dibuat pada file terpisah ( eksternal ).

 6. AJAX
AJAX disini adalah singkatan dari Asynchronous JavaScript and XML. Ajax merupakan gabungan beberapa teknologi yang bertujuan untuk menghindari page reload.



Aplikasi Utama Web
Aplikasi Web adalah sebuah sistem informasi yang mendukung interaksi pengguna melalui antarmuka berbasis web. Fitur-fitur dalam aplikasi web biasanya berupa data presistence. Mendukung transaksi dan komposisi halaman web dinamis yang dapat dipertimbangkan sebagai hibridisasi antara hipermedia dan sistem informasi.

Aplikasi web adalah bagian dari client-side yang dapat dijalankan oleh web browser. Client-side mempunyai tanggung jawab untuk pengeksekusian proses bisnis.

Interaksi web dibagi menjadi 3 bagian yaitu :

1.      Permintaan
Pengguna mengirimkan permintaan ke web server, biasanya halaman web yang ditampilkan pada browser kita.

2.      Pemrosesan
Web server menerima permintaan yang dikirimkan oeleh pengguna kemudian memperoses permintaaan tersebut.

3.      Jawaban
Browser menampilkan hasil dari permintaan pada jendela browser.

Aplikasi Utama Mengenai HTTP,HTML, dan WEB SERVER :



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. WEB SERVER
Web server adalah tempat diletakan nya file-file web. Kata web server sendiri dapat mengacu kepada 2 hal, yang sebenarnya sama hanya saja ruang lingkupnya berbeda, Web server sendiri 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:
  1. Apache Web Server – The HTTP Web Server
  2. Apache Tomcat
  3. Microsoft windows Server 2003 Internet Information Services (IIS)
  4. Lighttpd
  5. Sun Java System Web Server
  6. Xitami Web Server
  7. Zeus Web Server
Sumber Internet :

Sumber Buku :
Simarmata,Janner.2010.Rekayasa Web.Yogyakarta:CV Andi.

Ems,Tim.2012.Web Programming for Beginners.Jakarta:PT Elex Media Komputindo.















































0 komentar: