Anda di halaman 1dari 3

PEMROGRAMAN WEB

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.

Cara kerja pemrograman web


Sebelum menjelaskan cara kerja pemrograman web, sebaiknya anda mengetahui tentang HTML bahwa
HTML bukan bahasa pemrograman tapi adalah markup language (bahasa penandaan yang terdiri dari TAG).
HTML hanya mendeskripsikan bahwa bagian tertentu dalam sebuah halaman web adalah isi yang harus
ditampilkan oleh browser dengan cara tertentu.
Bagaimana cara kerja pemrograman web? Secara sederhana pemrograman web hanya dilakukan dengan
menyisipkan perintah diantara TAG HTML. Misal :
<html>
<head>
<title>Contoh</title>
</head>
<body>
<?php
echo date("d/m/Y");
?>
</body>
</html>
Pada saat kita mengakses halaman tersebut, web server langsung merespon apa yang kita minta dengan
melakukan proses parsing (membaca isi halaman baris perbaris) dan jika menemukan baris perintah bahasa
pemrograman maka web server akan mengeksekusi/menjalankan perintah tersebut dan setelah semua selesai baru
akan mengirimkannya ke browser. Contoh diatas web server akan mengirimkan hasil eksekusi baris perintah echo
date("d/m/Y") dalam bentuk tanggal dinamis yang diangap sebagai bagian dari HTML yang bersifat statis.

Apa yang dapat dilakukan dengan pemrograman web


1. Pemrograman web memungkinkan kita dapat membuat halaman web yang dinamis dengan perintah-
perintah yang cukup sederhana tapi dapat menghasilkan informasi yang beragam.
2. Pemrograman web dapat melakukan interaksi sehingga pengguna dapat memperoleh informasi yang
sesuai/relevan seperti pencarian, pengiriman data dll.
3. Pemrograman web dapat dihubungkan dengan berbagai macam basis data/database seperti mysql, oracle,
sql server 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:

1. Bahasa Pemrograman HTML


HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah
halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide
Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang
diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox
atau Microsoft Internet Explorer.

2. Bahasa Pemrograman PHP


PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form
Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan
untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).

3. Bahasa Pemrograman ASP


ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk
menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.

4. Bahasa Pemrograman XML


Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk
mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan
halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

5. Bahasa Pemrograman WML


WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam
aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

6. Bahasa Pemrograman PERL


Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga
tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.

7. Bahasa Pemrograman CFM


Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.

8. Bahasa Pemrograman Javascript


Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu
browser yang mampu menjalankan JavaScript.

9. Bahasa Pemrograman CSS


Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu
dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan
XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan
XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

Anda mungkin juga menyukai