Pengenalan Dasar Pemrograman Web (Web Programming)
Kegiatan berselancar di dunia internet sudah sangat sering kita lakukan dalam kehidupan sehari-hari, terutama dengan semakin berkembangnya teknologi informasi seperti pada saat ini yang mempermudah kita untuk mencari suatu informasi yang kita perlukan. Informasi tersebut disimpan di dalam dokumen yang biasa kita sebut sebagai halaman web. Namun, apakah pernah terpikir oleh kita bagaimana proses sebuah website itu dibuat? Maka dari itu mari kita berkenalan dengan pemrograman web (Web Programming).
Apa Itu Pemrograman Web?
Pemrograman Web atau Web Programming adalah istilah yang berkaitan dengan internet dan website. Karena pemrograman web merupakan suatu proses pembuatan website untuk keperluan internet. Banyak juga orang yang mengenal web dengan istilah WWW atau World Wide Web.
World Wide Web adalah halaman-halaman website yang terkoneksi satu dengan lainnya atau biasa disebut juga dengan hyperlink yang membentuk samudera informasi luas yang berjalan dengan protokol HyperText Transfer Protocol (HTTP).
Bahasa Pemrograman Web : Dalam semua ilmu tentang pemrograman baik itu desktop, mobile, game maupun software atau aplikasi lainnya pasti selalu ada bahasa pemrograman yang digunakan untuk membuat suatu aplikasi yang berisi statement-statement, perintah, atau pun fungsi agar aplikasi yang dibuat tersebut sesuai dengan apa yang telah didesain oleh si programmer. Oleh karena itu pemrograman web juga memiliki banyak bahasa yang digunakan, di antaranya adalah sebagai berikut :
- HyperText Markup Language (HTML)
HTML sebenarnya bukanlah sebuah bahasa pemrograman, tapi merupakan markup language atau bahasa penandaan yang terdiri dari kumpulan tag. Pada dasarnya HTML hanya mendeskripsikan bahwa bagian tertentu dalam sebuah halaman web adalah isi yang harus ditampilkan oleh browser dengan cara tertentu. HTML merupakan standar internet yang didefinisikan dan dikendalikan oleh World Wide Web Consortium (W3C).
- Cascading Style Sheet (CSS)
CSS adalah bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dengan HTML. CSS juga digunakan untuk menambah desain-desain tertentu pada suatu halaman web agar desain halaman yang menarik untuk dilihat. Penggunaan CSS paling umum adalah untuk mengatur halaman web yang ditulis dengan HTML atau XHTML.
- Hypertext Preprocessor (PHP)
Bahasa pemrograman PHP adalah salah satu bahasa scripting yang wajib dikuasai oleh seorang web developer. Karena sifatnya yang server-side scripting, maka dari itu untuk menjalankan bahasa pemrograman PHP tidak bisa hanya sekedar memanggil file yang berekstensi PHP saja. Bahasa pemrograman PHP memerlukan sebuah web server untuk menjalankannya. PHP juga dapat diintegrasikan dengan HTML, JavaScript, jQuery, Ajax dan lain sebagainya. Akan tetapi pada umumnya bahasa pemrograman PHP digunakan bersamaan dengan file yang bertipe HTML agar file tersebut dapat menjalankan berbagai fungsi.
- JavaScript
JavaScript merupakan bahasa scripting yang berjalan pada sisi client. Maksudnya adalah pemrosesan script dilakukan sendiri pada komputer user. Biasanya JavaScript digunakan untuk membuat animasi-animasi dan bentuk interaktif lain pada halaman web. Terbukti dari banyaknya library-library JavaScript yang dapat digunakan oleh programmer untuk membuat halaman web yang dibuat menjadi lebih interaktif. Untuk menjalankan script yang ditulis dalam JavaScript, kita membutuhkan browser yang mendukung dan mampu menjalankan JavaScript atau sering disebut dengan javascript-enabled browser.
- Structured Query Language (SQL)
SQL merupakan domain-spesific language yang digunakan untuk mengolah data dalam Relational Database Management System (RDBMS). Aplikasi RDBMS yang banyak digunakan oleh para programmer aplikasi web untuk mengolah basis data mereka adalah MySQL. Biasanya digunakan fungsi-fungsi dalam bahasa pemrograman PHP untuk membuat, membaca, mengubah atau pun menghapus data dalam SQL yang kemudian dapat ditampilkan pada halaman web.
Selain bahasa di atas, bisa dikatakan hampir semua bahasa pemrograman dapat digunakan dalam pemrograman web selama bahasa tersebut dapat bekerja dalam web server dan dapat menciptakan HTML, XML, dan XHTML. Beberapa bahasa pemrograman web yang populer di antaranya yaitu PHP, ASP.NET, Ruby on Rails, PERL, ASP classic, Python, dan JSP.





