Bahasa program yang dipakai membuat website
Pemrograman web diambil dari 2
suku kata yaitu pemrograman dan web. Pemrograman diartikan proses, cara,
perbuatan program. Web adalah jaringan komputer yang terdiri dari kumpulan
situs internet yang menawarkan teks dan grafik dan suara dan sumber daya animasi
melalui protokol transfer. Orang banyak mengenal web dengan istilah WWW (world
wide web), World Wide Web adalah layanan internet yang paling populer saat ini
internet mulai dikenal dan digunakan secara luas setelah adanya layanan WWW.
WWW adalah halaman-halaman website yang dapat saling terkoneksi satu dengan
lainnya (hyperlink) yang membentuk samudra belantara informasi. WWW berjalan
dengan protokol HyperText Transfer Protokol (HTTP). Halaman Web merupakan 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. Kini internet 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).
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 :
1. Akses
informasi mudah,
2. Setup server
lebih mudah
3. Informasi
mudah didistribusikan
4. Bebas
platform, informasi dapat disajikan oleh browser web pada sistem operasi mana
saja karena adanya standar dokumen berbagai tipe data dapat disajikan.
Dalam pembuatan sebuah website, bisa
menggunakan beberapa bahasa pemrograman sebagai dasar dalam pembuatan web dan
desain web. Berikut merupakan bahasa pemrograman yang bisa digunakan dalam
pembuatan web, antara lain :
1.
HTML
HyperText Markup Language (HTML) adalah
sebuah bahasa markah yang
digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di
dalam sebuah penjelajah web Internet
dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar
dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas
yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal
sehingga menjadi halaman web dengan
perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak
digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan
secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web
Consortium (W3C).
HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka
bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi
tinggi di Jenewa).
Contoh Coding :
<html>
<head>
<title>
Website bagus Punya</title>
</head>
</head>
<body>
Selamat datang di Web yang super keren!!!
</body>
</html>
2.
PHP
PHP
adalah singkatan dari PHP: Hypertext Prepocessor, yaitu bahasa pemrograman yang
digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs
web dan bisa digunakan bersamaan dengan HTML. PHP diciptakan oleh Rasmus
Lerdorf pertama kali tahun 1994. Pada awalnya PHP adalah singkatan dari
"Personal Home Page Tools". Selanjutnya diganti menjadi FI
("Forms Interpreter"). Sejak versi 3.0, nama bahasa ini diubah
menjadi "PHP: Hypertext Prepocessor" dengan singkatannya
"PHP". PHP versi terbaru adalah versi ke-5. Berdasarkan survey
Netcraft pada bulan Desember 1999, lebih dari sejuta site menggunakan PHP, di
antaranya adalah NASA, Mitsubishi, dan RedHat.
Contoh
coding :
<html>
<head>
<title>
Website bagus Punya</title>
<body>
<?php
echo “Selamat
datang di Web yang super keren!!!”;
?>
</body>
</html>
3. CSS (Cascading
Style Sheet)
Cascading Style Sheet (CSS) merupakan salah satu bahasa
pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga
akan lebih terstruktur dan seragam. Sama halnya styles dalam aplikasi
pengolahan kata seperti Microsoft Word yang dapat ,mengukur beberapa style,
misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk
dapat digunakan bersama-sama dalam beberapa berkas (file). CSS dapat
mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran
border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf,
spasi antar teks, margin atas, kiri, kanan, bawah, dan perimeter lainnya.
Contoh coding:
<style>
#header
{
height: 155px;
width:auto;
background:#66F url(Adidas.jpg)
no-repeat;
position: relative;
color: white;
font-family:"Times New
Roman", Times, serif ;
border: 0px solid #000;
}
</style>
4. ASP
Active Server Pages (ASP) ialah pengaturan web yang digunakan
untuk membina halaman web yang dinamik dan bersifat interaktif. Active
server page adalah fasilitas yang diberikan oleh Microsoft untuk memudahkan
pembuatan aplikasi-aplikasi Web Server. Hal ini di mungkinkan dengan
menggabungkan komponen-komponen Hyper Text Markup Language (HTML)
denganVisual Basic Script (VBScript). Sehingga
di dalam sebuah halaman Web dengan Active Server Page terdapat bagian HTML dan
kode VBScript. ASP diciptakan oleh
Microsoft untuk menjawab tantangan pemrograman web dinamis, di mana isi dari
sebuah website dapat diprogram untuk mendapatkan hasil yang berbeda. Tidak seperti HTML yang hanya
menampilkan isi yang statis, ASP mampu menampilkan isi halaman yang berbeda
sesuai dengan tujuan pemrogramannya. ASP
telah mencapai versi 3.0 yang berjalan pada platform Windows 2000Professional atau Server. Versi sebelumnya, yaitu versi 2.0,
dapat berjalan pada platform lain seperti Linux, Solaris, OS/2, dan Novell.
Contoh coding :
<html>
<body>
<%
Response.write(“My
first AASP script!”)
%>
</html>
5.
XML
XML (Extensible Markup Language) adalah bahasa markup untuk
keperluan umum yang
disarankan oleh W3C untuk
membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan
dari HTML (HyperText Markup
Language) yang merupakan bahasa standar untuk melacak Internet.
Contoh coding :
<?xml version="1.0" encoding="UTF-8"?>
<Resep nama="roti" waktu_persiapan="5 menit" waktu_masak="3 jam">
<judul>Roti tawar</judul>
<bahan jumlah="3" satuan="cangkir">tepung</bahan>
<bahan jumlah="0,25" satuan="ons">ragi</bahan>
<bahan jumlah="1,5" satuan="cangkir">air hangat</bahan>
<bahan jumlah="1" satuan="sendok teh">garam</bahan>
<Cara_membuat>
<langkah>Campur semua bahan dan uleni adonan sampai merata.</langkah>
<langkah>Tutup dengan kain lembap dan biarkan selama satu jam di ruangan yang hangat.</langkah>
<langkah>Ulangi lagi, letakkan di loyang dan panggang di oven.</langkah>
<langkah>Keluarkan, hidangkan</langkah>
</Cara_membuat>
</Resep>
6. WML
Wireless Markup Language (WML) adalah bahasa markup yang digunakan untuk mengimplementasikan WAP. Dokumen WML berbasis XML, di mana versi terbarunya adalah versi 1.0. WML harus mempunyai DTD (Document Type Definition), di mana sekarang adalah versi 2.0.
Contoh coding:
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN"
"http://www.wapforum.org/DTD/wml_1.3.xml">
<wml>
<card id="" title="">
<p align="">
</p>
</card>
</wml>
7. 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.
Contoh coding :
<script type="text/javascript">
alert("Halo Dunia!");
</script>
8. jQuery
jQuery adalah pustaka JavaScript kecil bersumber
terbuka yang
menekankan pada interaksi antara JavaScript dan HTML. Pustaka ini dirilis
pada Januari 2006 di BarCamp NYC
oleh John Resig dan berlisensi ganda di bawah MIT dan GPL. Microsoft dan Nokia telah mengumumkan akan mengemas jQuery
di platform mereka. Microsoft awalnya
mengadopsinya dalam Visual Studio untuk digunakan dalam ASP.NET AJAX dan ASP.NET MVC Framework,
sedangkan Nokia akan mengintegrasikannya dalam kerangka Web
Run-Time mereka.
Contoh
coding :
$(this).hide() – untuk
menyembunyikan sebuah elemen tertentu
$("p").hide()
- untuk menyembunyikan semua elemen
<p>
$(".test").hide()
– untuk menyembunyikan semua elemen dengan class=”test”
$("#test").hide() – untuk menyembunyikan elemen dengan id=”test”
$("#test").hide() – untuk menyembunyikan elemen dengan id=”test”
Sumber :
http://id.wikipedia.org/wiki/Pemrograman_web
http://id.wikipedia.org/wiki/JavaScript
http://id.wikipedia.org/wiki/Jquery
http://id.wikipedia.org/wiki/XML
http://id.wikipedia.org/wiki/Active_Server_Pages
http://ilmukomputer.com/category/pemrograman-php/
http://sukri.pun.bz/apa-itu-wml.xhtml
http://www.w3schools.com
abid manteb,,,
ReplyDelete