Pemrograman web terdiri dari 2 suku kata yaitu pemrograman
dan web. Pemrograman dapat diartikan menjadi proses, cara, serta perbuatan
program. Sedangkan definisi dari web adalah jaringan komputer yang terdiri dari
kumpulan situs internet yang menawarkan teks dan grafik dan suara dan sumber
daya animasi melalui protokol transfer hypertext. Kita mengenal web biasanya
dengan istilah WWW (world wide web). World Wide Web sendiri adalah layanan
internet yang paling populer saat ini. WWW sendirimerupakan halaman-halaman
website yang dapat saling terkoneksi satu dengan lainnya (hyperlink) yang
membentuk samudra belantara informasi. Internet mulai dikenal dan digunakan
secara luas setelah adanya layanan tersebut. WWW berjalan dengan protokol
HyperText Transfer Protokol (HTTP).
Halaman Web yang kita tahu ini terdiri dari file teks murni
(plain text) yang berisi sintaks-sintaks HTML yang dapat dibuka/ dilihat/
diterjemahkan dengan Internet Browser . Sintaks HTML mampu memuat konten text,
gambar, audio, video dan animasi. Internet yang biasa kita lihat saat ini identik
dengan web, karena kepopuleran web sebagai standar interface pada
lanyanan-layanan yang ada di internet, dari awalnya sebagai penyedia informasi,
ini digunakan juga untuk komunikasi dari email sampai dengan chatting, sampai
dengan melakukan transaksi bisnis (commerce).
Selain itu banyak pula aplikasi berbasis web yang disediakan
yang keberadaannya walaupun tidak mengancam aplikasi desktop, akan tetapi
menarik minat lebih banyak daripada aplikasi desktop. Banyak keuntungan yang
diberikan oleh Aplikasi berbasis Web dari pada aplikasi berbasis desktop,
sehingga aplikasi berbasis web telah diadopsi oleh perusahaan sebagai bagian
dari strategi teknologi informasinya, karena beberapa alasan :
- Akses informasi mudah
- Setup server lebih mudah
- Informasi mudah didistribusikan
- Bebas platform, informasi dapat disajikan oleh browser web pada sistem operasi mana saja karena adanya standar dokumen berbagai tipe data dapat disajikan
Selain itu terdapat berbagai macam jenis bahasa pemrograman
berbasis web seperti berikut :
1) Bahasa Pemrograman HTML (HyperText Markup Language)
HTML adalah sebuah bahasa markup standar yang digunakan
untuk membuat halaman wen dan menampilkan berbagai informasi di dalamnya. HTML
menghasilkan tampilan yang terintegrasi karena berkas yang dibuat dalam
perangkat lunak pengolah kata dan disimpan kedalam format ASCII sehingga
menjadi home page dengan perintah-perintah HTML.
2) Bahasa Pemograman PHP (Hypertext Preprocessor)
PHP adalah bahasa skrip yang dapat ditanamkan atau
disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada awalnya
bahasa pemrograman ini berupa sekumpulan skrip yang digunakan untuk mengolah
data formulir dari web dan belum digunakan secara umum. Namun, setelah bahasa
pemrograman ini dirilis untuk umum, maka banyak pemrogram yang tertarik untuk
mengembangkannya sehingga kemampuan bahasa pemrograman ini menjadi semakin
baik, versi terakhirnya pun sudah memasukkan model pemrograman berorientasi
objek ke dalam PHP untuk beradaptasi dengan perkembangan bahasa pemrograman
yang sudah banyak menggunakan pemrograman berorientasi objek.
3) Bahasa Pemrograman Javascript
JavaScript adalah bahasa skrip yang dapat bekerja di
sebagian besar browser. JavaScript dapat disisipkan dalam halaman web
menggunakan tag SCRIPT. JavaScript pertama kali dikembangkan oleh Brendan Eich.
Walaupun namanya JavaScript namun bahasa pemrograman ini tidak ada hubungannya
dengan bahasa pemrograman java. JavaScript dapat digunakan untuk membuat efek
rollover baik gambar maupun teks dan yang paling utama adalah untuk membuat
AJAX.
4) Bahasa Pemrograman ASP (Active Server Pages)
ASP adalah salah satu bahasa pemrograman web untuk
menciptakan halaman web yang dinamis.ASP diproses melallui web server dan hasil
proses ini menghasilkan HTML yang akan dikirimkan melalui browser. ASP
diciptakan oleh Microsoft untuk membuat pemrograman web yang dinamis, sehingga
isi dari sebuah website dapat diprogram untuk mendapatkan hasil yang berbeda.
Bahasa pemrograman ASP merupakan Object Oriented Programming dan memiliki
struktur bahasa yang sama dengan bahasa Visual Basic yang mudah dimengerti
karena sintaksnya menggunakan bahasa Inggris.
5) Bahasa Pemrograman XML (Extensible Markup Language)
XML merupakan kelanjutan dari HTML yang merupakan bahasa
standar untuk melacak internet. XML adalah bahasa markup untuk membuat dokumen
markup keperluan pertukaran data antar sistem yang beraneka ragam. XML didesain
untuk menyimpan data secara ringkas sehingga menjadi lebih efisien dan mudah
diatur.
6) Bahasa Pemrograman WML (Wireless Markup Language)
WML adalah kepanjangan dari Wireless Markup Language, yaitu
bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (Extensible
Markup Langauge). WML adalah bahasa pemrograman yang digunakan dalam aplikasi
wireless. WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.
7) Bahasa Pemrograman PERL
PERL merupakan bahasa pemrograman yang mirip dengan bahasa
pemrograman C. PERL adalah penanganan teks dan berbagai jalan pintas untuk
menyelesaikan persoalan-persoalan umum. PERL dapat mempersingkat sintaks yang
digunakan untuk membuat sebuah program yang seharusnya menghasilkan sintaks
yang panjang jika menggunakan bahasa pemrograman lain karena sintaks yang
digunakan bahasa pemrograman ini berupa simbol-simbol yang sulit dimengerti
orang awam.
8) Bahasa Pemrograman CFM
CFM dibuat menggunakan tag ColdFusion dengan software Adobe
ColdFusion / BlueDragon / Coldfusion Studio. Syntax coldfusion berbasis html.
Referensi :
Tidak ada komentar:
Posting Komentar