Di dalam pembuatan web, tidak akan terlepas dari apa yang
namanya bahasa pemrograman . suatu website tidak akan tercipta tanpa adanya bahasa pemrograman
. Apa sih yang dimaksud dengan Bahasa
Pemrograman itu ?
Bahasa pemrograman adalah bahasa yang digunakan oleh
seorang programer untuk membuat sebuah program yang dapat memberikan intruksi
atu perintah pada mesin atau komputer.
Dalam dunia pemrograman
web berbasis server , dikenal script
atau bahasa pemrograman yang memiliki
sifat server side . Server side scripting sendiri adalah bahasa pemrograman web
yang pengolahannya dilakukan di komputer server dan hasil pengolahannya
dikirimkan ke komputer client/pengunjung dalam bentuk bahasa html, jadi
pengunjung tidak mengetahui script yang telah ditulis oleh pembuatnya, sehingga
website tipe ini lebih aman dari serangan hacker, walaupun masih beresiko juga
terkena hack. Web tipe ini bersifat dinamis yaitu bisa dirubah kontennya dengan
mudah tanpa mengotak-ngatik scriptnya. Bisa digunakan untuk berbagai kebutuhan
web seperti, toko online, forum, web sekolah, blogging dan berbagai kebutuhan
lainnya.
Banyak
sekali bahasa pemrograman yang masuk ke dalam kategori web server side ini antara
lain :
1)
Active Server Pages (ASP) : adalah salah
satu bahasa pemrograman web untuk menciptakan
halaman web yang dinamis. ASP merupakan salah satu produk teknologi
yang disediakan oleh Microsoft. ASP diproses melalui web server
dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui penjelajah
web (browser). ASP bekerja pada web server dan merupakan
server side scripting.
2) ColdFusion : adalah
nama platform
rapid application
development dan framework
pengembangan perangkat lunak
yang digunakan untuk pengembangkan perangkat lunak komputer, khususnya situs web dinamis. ColdFusion merupakan
produk yang mirip dengan Microsoft ASP.NET
3)
Common Gateway Interface (CGI) : Ini adalah script server side
yang telah menjadi metode standar untuk aplikasi server web sejak kemunculan
WWW
4)
Perl : script dinamis tingkat tinggi dan
multi fungsi yang dibuat oleh Larry Wall
5)
PHP : scipt web server side ini
digunakan untuk pengembangan web dinamis. PHP adalah server side buatan Rasmus
Lerdotf
6)
JSP (Java Server Page) ialah teknologi untuk
mengontrol isi atau tampilan halaman Web melalui penggunaan servlet,
program kecil yang dijalankan di server Web. Sun Microsystem, pembuat Java,
mengacu kepada teknologi JSP sebagai Servlet
API (Application Program Interface). Halaman HTML
yang berisi link ke servlet Java memiliki akhiran .jsp.
7)
Active
Server Pages .NET (sering disingkat
sebagai ASP.NET) adalah kumpulan teknologi
dalam Framework .NET untuk membangun aplikasi web
dinamik dan XML Web Service (Layanan Web XML). Halaman ASP.NET dijalankan di server
kemudian akan dibuat halaman markup (penanda) seperti HTML ( Hypertext Markup Language), WML (Wireless Markup Language), atau XML (Extensible Markup Language) yang
dikirim ke browser desktop atau mobile.
Tidak ada komentar:
Posting Komentar