A. Pengertian pemrograman web
Pemrograman web diambil dari 2 suku kata yaitu pemrograman dan web. Pemrograman diartikan proses, cara, perbuatan program sedangkan Definisi Web jaringan komputer yang terdiri dari kumpulan situs internet yang menawarkan teks dan grafik dan suara dan sumber daya animasi melalui protokol transfer hypertext. Apa itu hypertext? Hypertext adalah text yang berhubungan dengan dokumen lain atau teks yang nge-link ke informasi lain. Web merupakan hypertext karena hampir di setiap halaman termasuk link ke halaman lain dan teks dan gambar dapat digunakan sebagai link ke konten yang lain.
B. Cara
Kerja Web
Pertama, kita
akan membahas 4 unsur penting dalam proses kerja web,yaitu :
1.User
pengguna/user adalah orang yang melakukan
permintaan/request sebuah alamat sebuah situs.
2.Client server
Client server
merupakan sebuah aplikasi yang berfungsi sebagai sebuah mesin
pencari(browser)dimana sebuah situs atau informasi berada disana.
3.TCP/IP
IP adalah kode atau sebuah alamat yang dapat membantu
agar sebuah permintaan akan mendapatkan jawaban yang sesuai
4.server
server(otark)adalah pusat dari semuanya,disinilah pusat
dari semuanya,tempat penyimpanan server lah data dan disini data diolah dan
dikirim kembali sesuai permintaan atau request.
Cara kerja Web Server
:
1. Cara kerja Web
Server Web server merupakan mesin dimana tempat aplikasi atau software
beroperasi dalam medistribusikan web page ke user, tentu saja sesuai dengan
permintaan user.
2. Hubungan antara
Web Server dan Browser Internet merupakan gabungan atau jaringan Komputer yg
ada di seluruh dunia. Setelah terhubung secara fisik, Protocol TCP/IP
(networking protocol) yg memungkinkan semua komputer dapat berkomunikasi satu
dengan yg lainnya. Pada saat browser meminta data web page ke server maka
instruksi permintaan data oleh browser tersebut di kemas di dalam TCP yg
merupakan protocol transport dan dikirim ke alamat yg dalam hal ini merupakan
protocol berikutnya yaitu Hyper Text Transfer Protocol (HTTP). HTTP ini
merupakan protocol yg digunakan dalam World Wide Web (WWW) antar komputer yg
terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini jelas sangan
mudah sekali dimana setiap kali anda mengetik http://… anda telah menggunakannya, dan membawa
anda ke dunia internet. Data yg di passing dari browser ke Web server disebut
sebagai HTTP request yg meminta web page dan kemudian web server akan mencari
data HTML yg ada dan di kemas dalam TCP protocol dan di kirim kembali ke
browser. Data yg dikirim dari server ke browser disebut sebagai HTTP response.
Jika data yg diminta oleh browser tidak ditemukan oleh si Web server maka akan
meninbulkan error yg sering kita lihat di web page yaitu Error : 404 Page Not
Found
Gambar cara kerja Web
dilihat dari
gambar dapat saya jelaskan :
-misalkan saya adalah seorang USER dan ingin membuka sebuah situs ,dalam hal ini misalnya metroNews.com
dari sebuah komputer yang berda d sebuah warnet,URL atau REQUEST yang saya ketik melalui aplikasi browser yang kali ini dipakai adalah Mozilla firefox 3.0,maka URL/alamat yang saya tadi ingin masukkakn di klik di kolom (www)atau world wide web yang merupakan sebuah arsitektur krja untuk memasuki dokumen yang saling berhubungan.
-misalkan saya adalah seorang USER dan ingin membuka sebuah situs ,dalam hal ini misalnya metroNews.com
dari sebuah komputer yang berda d sebuah warnet,URL atau REQUEST yang saya ketik melalui aplikasi browser yang kali ini dipakai adalah Mozilla firefox 3.0,maka URL/alamat yang saya tadi ingin masukkakn di klik di kolom (www)atau world wide web yang merupakan sebuah arsitektur krja untuk memasuki dokumen yang saling berhubungan.
Setelah URL atau nama
situs itu dimasukkan di mesin pencari(mozilla) maka akan secara otomatis “jika
komputer terkoneksi”DATA/URL akan terkirim dan akan memasuli wlayah kerja
TCP/IP disini data akan diperiksa sesuai alamat da permintaan nya.Dan server akan mengambil header/judul
sebagai patokan pencarian sehingga jelas dan tidak rumit setelah itu body akan
di sesuaikan dan server akan memberikan data yang minta melalui alamat ip asal
request tersebut jika data ada dan tidak valid ke client server sebelum akhirnya
kembali lagi ke user.
C. Pembagian bahasa pada Pemograman web
berdasarkan pengolahan data
D. Pembagian web berdasarkan Teknologi
v Web statis adalah web yang isinya tidak dapat dirubah-rubah karena tidak
memiliki database sebagai tempat penyimpanan contentnya. Jika ingin merubah isi
dari website tersebut orang itu harus merubah tulisan berupa code yang sudah
tertanam pada file tersebut atau biasa disebut juga dengan coding. Pemrograman
website ini biasanya adalah HTML dan CSS.
v Web
dinamis adalah sebuah web yang isinya dapat dirubah sewaktu-waktu
dengan mudah tanpa harus melakukan perubahan code-code seperti yang harus
dilakukan pada web statis. Content yang terdapat pada web dinamis pun tersimpan
disebuah database, sehingga bagi kita orang-orang yang buta akan coding pun
dapat merubah isi content tersebut tanpa harus menguasai bahasa pemrograman web
yang biasa disebut dengan coding.
Tidak ada komentar:
Posting Komentar