Teknologi Web Base Bab 1

 

a. Teknologi Web Internet

I

nternet sebenarnya merupakan sambungan jaringan computer berskala luas WAN ( Wide Area Network ),yang setiap peralatan computer di seluruh dunia dapat saling berhubungan satu sama lain. Web merupakan layanan informasi berupa rangkaian tulisan dalam sebuah dokumen yang dapat di baca, dilihat, dan di operasikan pengguna menggunakan aplikasi web browser. Teknologi web sangat menguntungkan untuk dikembangkan karena cukup ringan dan mudah di akses sehingga melahirkan konsep WWW atau World Wide Web beserta aplikasi browser dan web browsernya.

 

B. Perbedaan web statis dan dinamis

 

Web Statis

Web Dinamis

Interaksi antara pengunjung dan pemilik web
Dalam web statis tidak dimungkinkan terjadinya interaksi antara pengunjung dengan pemilik web

 web dinamis terdapat interaksi antara pengunjung dengan pemilik web seperti memberikan komentar, transaksi online, forum

Bahasa Script yang digunakan
Web statis hanya menggunakan HTML saja, atau paling tidak bisa ditambah dengan CSS.

web dinamis menggunakan bahasa pemrograman web yang lebih kompleks seperti PHP, ASP dan JavaScript.

Web statis tidak menggunakan database karena tidak ada data yang perlu disimpan dan diproses.

web dinamis menggunakan database seperti MySQL, Oracle, dll untuk menyimpan dan memroses data.

Konten dalam web statis hanya diberikan oleh pemilik web dan jarang di-update

konten dalam web dinamis bisa berasal dari pengunjung dan lebih sering di-update.

 

C. Konsep Kerja Web

         

H

TML atau HyperText Markup ,Language adalah sebuah dokumen teks yang berisi susunan baris kode menurut aturan standar tertentu dengan ekstensi file  .htm  atau  .html.  Untuk membuka hasil output pemrograman web basis HTML adalah dengan menjalankan aplikasi web browser. Aplikasi web browser adalah aplikasi yang digunakan untuk mengambil isi dokumen HTML dari server dan menerjemahkannya ke dalam bentuk halaman informasi yang dapat mengandung tulisan.

         

          Melalui web browser, client akan me-request dengan menuliskan URL nama file dokumen.html yangada pada web server melalui sambungan internet. Web server akan menaggapi permintaan tersebut dengan mencari file yang diminta pada media penyimpanan harddisk. Setelah file ditemukan, maka server akan mengirimkan file atau dokumen tersebut ke client. Kemudian oleh web browser, dokumen HTML akan diterjemahkan isinya menjadi sebuah halaman web yang dapat dilihat informasinya oleh pengguna.

          Web serveradalahsebvuahmesinkomputerdenganlayanan HTTP

( HyperText Transfer Protocol ) yang menyimpanadokumen HTML pada halaman media. URL atau Uniform Resource Locator adalah Teknik pemanggilansebuahnamadokumen HTML pada sebuahmesin web server. Ada beberapajenispemanggilannama URL, yaitusebagaiberikut.

·         URL Ghoper

ContohFormat gopher://gopher.contoh.com

·         URL News

Contoh Format news://contoh.com

·         URL File

Contoh Format file://www.abc.com/dokumen/berita.pdf

·         URL HTTP

Contoh Format http://www.abc.com/teks/index.html

 

D. PERBEDAAN WEBBErBASIS, HTML, ASP,&PHP

      

HTML

ASP

PHP

Bisa berjalan di semua system operasi

Hanya bisa berjalan di server hanya bisa berjalan di server dengan platform windows

Bisa berjalan di windows, solaris, unix dan linux

dirancang berdasarkan pada konsep bahasa markup yang dikenal dengan SGML

Lebih banyak mirip dengan syntax dan interfacenya visual basic.

Menggunakan bahasa C/C++ sebagai bahasa dasar pemrograman

Kode harus ditafsirkan

Kode berjalan lambat

Kode berjalan lebih cepat

Tanpa Database

Database berbayar

Database Gratis

 

E. web server

W

eb server adalah sebuah peranti lunak pada mesin server yang menyediakan layanan request HTTP atau HTTPS.

Saat ini ada beberapa web server yang sering digunakanya itu sebagai berikut.

1.   Apache
Berjalan di beberapa platform OS seperti Windows, Linux, dan BDS family

2.   Nginx
Berjalan di OS Linux, Mac OS X,HP-UX,BSD Varian, dan Solaris

3.   IIS
Berjalan di OS Windows server

4.   LiteSpeed server
Berjalan di OSLinux, FreeBSD, Mac OSX, dan Solaris

5.   Google server
Berjalan di OS Berbasis Linux

Peringkat server yang paling sering di gunakan




https://pbs.twimg.com/media/DE83lzaUMAAHlbo.jpg

 

 

f. Web browser

W

eb browser adalah aplikasi yang di pasang pada mesin computer dengan tujuan untuk meminta dan menampilkan halaman web baik dari mesin lokal maupun dari alamat sebuah web server.Berikut adalah urutan peringkat penggunaan web browser yang di tampilkan pada situs.

 

1.   Mozilla Firefox

Dikembangkan oleh Mozilla Corporation, dengan kelebihan utama adalah kebebasan menggunakan, mendistribusikan dan bersifat open source.

 

 

2.   Google Chrome

     Dikembangkan oleh Google Developers, dengan fitur utama kecepatan, kehandalan, dan kestabilan dalam mengakses halaman web.

 

3.   Opera

     Dikembangkan oleh Opera Software, memiliki keringanan dan kehandalan menjadi keunggulannya.

 

4.   Safari

     Dikembangkan oleh Apple Inc. Sebagai produsen computer Macintosh, iPod, dan iPhone.

 

5.   Internet Explorer

     Dikembangkan oleh Microsoft Corporation, Salah satu andalan paket bawaan Windows

 

 

 

g. Web programming

P

emrograman web adalah suatu kegiatan merancang dan menulis halaman web dengan standar kode bahasa pemrograman tertentu. Berdasarkan jenis hasil output pemrograman web, sebuah halaman web dibagi menjadi dua macam sebagai berikut.

 

1)    Web Statis
`        Adalah sebuah output berupa halaman web dengan konten dari web tersebut tidak dapat diubah, dihapus, ditambah dari sisi pengguna.

 

2)   Web Dinamis
          Sangat fleksibel dalam proses menampilkan informasi pada halamannya. Pengguna mendapatkan akses tertentu bisa mengedit, menambah, dan menghapus isi konten halaman suatu web.

 

 

Berdasarkan proses pemrogramannya, web dibedakan menjadi dua sebagai berikut.

 

 

 

1)   Client Side Programming

     Yaitu merancang layout halaman web dan menulis script pemrogramannya agar menjadi sebuah halaman web yang menampilkan informasi secara utuh.Berikut ini adalah beberapa contoh program yang digunakan untuk client side programming.

·         HTML

·         CSS

·         JavaScript

·         XML

 

2)   Server Side Programming
    
Menggunakan piranti server untuk menerjemahkan script program yang telah dirancang menjadi suatu bentuk halaman web sehingga dapat dibuka dan dioperasikanpada sisi klien.Contoh bahasa pemrograman yang digunakan untuk server side programming sebagai berikut.

·         PHP

·         ASP, ASP dot net

·         Java server page

Komentar

Posting Komentar

Postingan populer dari blog ini

HelloWorld Pakai Java dan CMD

Final Project BP1

Membuat kasir dengan beberapa pilihan