Pemrograman web atau dalam bahasa inggris web programming terdiri dari dua kata yaitu pemrograman
dan web. Pemrograman adalah kumpulan instruksi atau perintah tertulis yang dibuat oleh manusia secara logis
untuk memerintahkan komputer agar melakukan langkah atau proses tertentu dalam menyelesaikan suatu masalah.
Pemrograman biasanya menghasilkan sebuah perangkat lunak baru yang dapat dijalankan dengan mudah oleh
orang lain tanpa harus mengetahui tahapan-tahapan detail dalam melakukan tugas tersebut. Sedangkan kata web,
dapat diartikan sebagai halaman atau media informasi yang dapat diakses dengan perangkat lunak browser melalui
jaringan komputer atau internet.
Dari penjelasan diatas dapat disimpulkan bahwa pemrograman web adalah proses membuat aplikasi
komputer yang dapat digunakan/ditampilkan dengan bantuan browser. Anda bisa lihat contoh hasil pemrograman
web seperti Flickr, Gmail, Google Maps, dan juga Facebook.
Dengan Pemrograman web, halaman web yang semula hanya menampilkan informasi, dapat lebih interaktif
seperti bisa memberi komentar dan menyimpannya, bisa kirim gambar, bisa melakukan pencarian data, atau
dengan kata lain bisa lebih memahami apa yang sedang anda perlukan.
Pemrograman web menghasilkan aplikasi-aplikasi yang memiliki teknologi maju bahkan lebih pesat dari
pemrograman lain (pemrograman desktop) karena cakup penggunaannya lebih luas dan lebih efisien baik dari
biaya, waktu ataupun lainya. Web ada 2 macam :
1. Pengertian Web Statis
Web Statis merupakan web yang tampilan halamannya/content-nya tidak bisa dirubah-rubah. Website
jenis ini dan tidak memiliki database sebagai tempat penyimpanan content nya. Biasanya web statis sangat
jarang di update, baik isi maupun tampilannya sebab apabila pemilik web ingin merubah isi dan tampilannya
maka diperlukan penguasaan bahasa pemrograman. Sebenarnya tidak serumit yang kita duga mengenai
bahasa pemrograman web dalam pembuatan web statis. Menurut saya web statis juga bisa berbentuk file
gambar atau flash yang kita upload ke hosting.
Sering kita jumpai bahwa web statis jarang menyertakan kotak komentar bagi para pengunjungnya
karena memang sangat jarang diupdate. Halamannnya juga terbatas dan hanya menyertakan informasi yang
bersifat tetap. Web jenis ini sering digunakan untuk website profil perusahaan, profil pribadi, penawaran
produk elektronik dan otomotif.
2. Pengertian Web Dinamis
Web Dinamis adalah sebuah web yang kontent isinya bisa dirubah sewaktu-waktu. Web jenis ini
memiliki database dan halaman administrator untuk meng-edit dan update baik isi maupun tampilannya. Kita
biasanya menyebutnya sebagai CMS (Content Management system) yang bertugas mengatur mobilitas dan
update website termasuk melakukan Ping secara otomatis ke webmaster/search engine. Website jenis ini
sangat mudah dalam membuatnya dan sangat bagus dalam SERP sebab biasanya diupdate setiap hari. Yang
termasuk web dinamis adalah website berita, blog, social networking, dll.
Bahasa pemrograman apa saja yang dapat digunakan untuk pemrograman web
Bisa dikatakan hampir semua bahasa pemrograman dapat digunakan untuk pemrograman web asalkan bahasa
pemrograman tersebut bisa bekerja dalam web server dan dapat menciptakan HTML, XHTML, CSS, JavaScript,
dan XML. Beberapa bahasa pemrograman web yang populer diantaranya yaitu : PHP, ASP.NET, Ruby on Rails,
Perl, ASP classic, Python, dan JSP.
Berikut adalah penjelasan tentang bahasa pemrograman apa saja yang biasa digunakan untuk membuat suatu web: