Setelah mengetahui
segala seluk beluk mengenai website. Sekarang kita akan mencoba untuk mengenal
bagaimana memogram suatu web. Dimana dikatakan bahwa pemrograman web itu
sendiri merupakan sekumpulan intruksi untuk membuat dan mengolah website.
Pada
pemrograman web terdapat 2 sisi programming. Yang pertama itu Client side
programming, client side programming itu proses dilakukan pada sisi client
(browser), script programnya dapat dilihat hanya dengan menggunakan view
source. Script tergantung pada browser, bila browser tidak mendukung script,
maka hasil tidak akan terlihat. Terus yang kedua itu ada Server side
programming yaitu program yang berjalan pada sisi server, tidak
tergantung pada browser, script programnya tidak dapat terlihat sehingga lebih
aman dan dapat melakukan konektifitas dengan database, dapat juga memanipulasi.
Dalam
pemrograman web yang paling dasar banget nih, kita juga akan mengenal istilah
web dinamis dan web statis. Nah apalagi itu???
Web
dinamis bukan web yang bergerak-gerak dengan bantuan komponen lainnya. Lalu bagaimana dengan web statis?? Web yang tidak
bergerak??? Jika temen-temen berpikiran seperti itu maka kalian salah besar,
hehehe. Web statis dan web dinamis itu mempunyai perbedaan pada back-endnya.
Jika web dinamis itu mempunyai back-end database, maksudnya data yang didalam
web itu dapat diubah tanpa harus coding ulang sedangkan klo web statis itu kebalikan
dari web dinamis. Misalkan saja kita tengok detik.com, jika web tersebut
menggunakan web statis maka sang programmer akan merasa repot untuk mengurusi
web tersebut yang notabene berubah setiap saat. Nah, seperti itu kira-kira
gambarannya.
Sekarang kita
tengok bagan dari pemrograman web yang hamper lebih dengan alur dari
berjalannya website di postingan sebelumnya:
Sebelum diolah oleh web server, terdapat sebuah database yang mengawali. Awalnya broser mengirim request kepada web server. Kemudian web server akan mengirimkan script PHP kepada mesin PHP yang akan diubah menjadi kode HTML dan memberikan respond kepada browser kembali.
Nah itu
semua pengenalan pemrograman website yang dapat saya jabarkan, semoga
teman-teman maupun readers sekalian dapat mengambil banyak manfaat dari
postingan ini. Aamiin :)

Tidak ada komentar:
Posting Komentar