serching

***Selamat datang di Blog Kami*** Assalamualaikum.wr.wb kami dari kelas VE malam tehnik Informatika UNPAM telah mengerjakan tugas dari Bpk.Dedin Fathudin,yaitu tugas membuat website mengunakan blogspot yang berisikan tentang pemograman web.
kelompok kami terdiri dari 4 orang,yaitu:
    1.ASTRA NUGRAHA (2008140424)
    2.ARIEF RACHMAN ANDHIKA (2008140724)
    3.ADI PURNOMO (2008140713)
    4.ACHMAD MARZUKI (2008140738)

11 Januari 2011

Pemograman Web


Pendahuluan
Pastilah kita pernah mengunjungi suatu situs yang sangat berkesan, misalnya dari sisi
layout dan desainnya atau dari sisi interaktifnya, seperti bhinneka.com, amazon.com,
ebay.com, dan lain-lain. Pastilah kita pernah mengisikan sesuatu pada sebuah situs
baik itu sebuah buku tamu, polling, email dan lain-lain. Lalu kita juga dapat melihat
pada halaman tersebut seperti tanggal saat ini, jam, dan jumlah pengunjung yang telah
melihat situs tersebut.
Sebelum kita meranjak ke materi lainnya, ada baiknya kita mengeri dahulu cara kerja
Internet dalam hal ini konsep client server dan peer to peer. Kita tidak usah
membicarakan bagaimana data berjalan dan sampai ketujuan dengan melewati
berbagai perangkat-perangkat jaringan computer karena tidak akan habis dibahas
dalam satu bab.
Konsep client server adalah koneksi dan komunikasi yang dilakukan dua computer
dimana satu sisi bertindak sebagai klien dan sisi lain sebagai server, server hanya
melayani permitaan klien dank lien mengirimkan atau meminta suatu prose pada
server. Sedangkan peer to peer adalah konsep teknologi dimana antara kedua sisi
tersebut menjadi kabur, satu sisi computer tersebut bisa berupa client dengan
meminta suatu layanan ke server dan sisi lain computer tersebut bisa berupa server
dengan menerima proses permintaan dari client.

Web dibuat dengan suatu bahasa pengkodean HTML, agar dapat interaktif maka 
seorang web development membuat suatu pemrograman agar dapat interaksi antara 
pengunjung dan situs tersebut, ada banyak bahasa yang dapat digunakan seperti ASP, 
PHP, Javascript, dan lain-lain. 
Contohnya pada saat kita masuk ke situs  tertentu, terdapat hit counter, jam, dan 
bukutamu, dan halaman polling. Lalu pertanyaan dasar gimana kita membuat ini, 
apakah bisa diwujudkan dengan hanya menggunakan HTML, atau butuh suatu script lain 
untuk mewujudkannya. Jawabannya dengan kode HTML ini bisa diwujudkan dengan 
sangat sederhana dan terbatas kemampuannya.


Cara Kerja Web
Pada saat kita mengetikkan sesuatu alamat pada browser maka data akan dilewatkan 
oleh suatu protocol HTTP melewati port 80 pada server. Alamat ini adalah URL dari 
suatu situs yang mempunyai alamat yang unik di Internet. Web Browser akan 
mengirimkan suatu aturan yang telah disepakati sebelumnyua, aturan ini biasa disebut 
sebagai protocol, stadar protocol menggunakan TCP/IP, proses ini dimulaid dengan  
melakukan 3 way handshakes antara sumber dan tujuan. 
Web browser, suatu aplikasi pada client  yang akan menampilkan halaman web sites 
dari internet. Web browser di install di sisi user (OS) menampilkan informasi ke 
komputer dengan interpreting bahasa pengkodean HTML, dimana homepage berisi 
gambar, suara, multimedia, dan resources lainnya yang dapat diakases. 
Files Coding pada HTML memberikan datanya ke browser apa yang akan ditampilkan ke 
sisi client. Isi HTML yang akan ditampilkan bukan dari browsernya tetapi dari web 
servernya dan Browser akan menginterpret tag HTML untuk link ke halaman berikutnya 
Misalnya pada browser kita memasukan alamat  www.deris.co.tv maka yang akan 
terjadi adalah permintaan client akan diteruskan ke sebuah webserver yang mempunyai 
alamat tertentu misalnya 202.159.31.150, agar mudah untuk diingat maka penulisan 
menggunakan layanan DNS, dimana DNS untuk merubah alamat IP tadi ke suatu kata 
yang mudah untuk diingat misalnya deris.co.tv.  

                                   
Web Programing ASP
ASP diperkenalkan ke dunia pertama kali oleh Microsoft pada tanggal 16 Juli 1996, dan 
diberi nama kode Denali. Beta version dirilis pada bulan November 1996, dan akhirnya 
ASP Version 1.0  secara resmi dipasarkan ke publik pada tanggal 12 Desember 1996. 
Microsoft terus mengembangkan ASP.  
Kita dapat menggunakan program notepad  untuk menuliskan kode-kodenya dan nanti 
akan dieksekusi oleh browser, namun saat ini ada banyak program untuk editor web 
seperti dreamweaver yang sangat disukai penulis karena perfomanya. Agar supaya ASP 
dapat dijalankan dikomputer local maka dibutuhkan suatu webserver localhost seperti 
IIS (internet information server) atau PWS  (Personal web server) yang ada pada cd 
Windowsnya. 
Seperti telah disinggung diawal bahwa pemrograman ASP akan kita ‘sisipkan’ pada kode 
HTML biasa. ASP merupakan penerjemah VBScript dan Jscript pada web server, sampai 
saat ini terdapat teknologi terayar Microsoft yaitu ASP.NET yang terintegrasi dalam 
Microsoft.Net. 
Bila VBScript kita gunakan untuk dieksekusi pada server, kita menamakannya ASP dan 
jika dieksekusi pada klien (browser) maka kita namakan VBScript. 
Contoh penulisan pertama ASP 
Tag html 
 …
 %>
 Script ASP 
 <%
 …
Tag html 
Contoh penulisan VBScript 
Tag html 
 …
<script language=VBScript) 
 Script VBScript 
</script> 
 …
Tag html
setelah kita menuliskan pada editor buatlah ekstension dengan *.asp, dan tempatkan
pada direktori yang telah kita konfigurasi  di virtual direktori pada saat instalasi 
webserver IIS atau PWS.  Untuk kasus di LAB perhatikan penomeran IP pada masingmasing meja computer. 
Latihan 1.1 ASP. 
<html> 
<head> 
<title> ASP Pertamaku</title> 
</head> 
<body> 
 %>
  Dim halos 
  halos = "Hallo dieksekusi dari server" 
  Response.Write(halos) 
 <%
<hr> 
<script language=VBScript> 
  Dim haloc 
  haloc = "Hallo dieksekusi dari client" 
  Document.Write(haloc) 
</script> 
</body> 
</html>

Maka Hasilnya Seperti Ini:


Namun cobalah perhatikan source code dari  tampilan 1.1, untuk melihat  source dari 
browser client pilih View | View Source. Maka akan terlihat seperti dibawah ini ; 


Dan hasilnya akan tampil seperti dibawah ini ; 


Latihan 1.3. 
<html> 
<head> 
<title>Tampilan Tanggal</title> 
</head> 
<body> 
<font size = 7 face="arial">Menampilkan tanggal hari 
ini</font><br> 
<b>Hari ini Tanggal </b>: <%=Date %> <br> 
<B>Tapi sekarang Tanggal</b> : <%=Now %> <br> 
<B>Bulan sekarang </b> : <%= month(Now) %> <br> 
<B>Tahun sekarang </b> : <%= year(Now) %> <br> 
<B>Bulan terbilang </b> : <%= monthname(month(now)) %> <br> 
<B>Bilangan tanggal </b> : <%= day(Now) %> <br> 
<B>Jam hari ini </b> : <%= hour(Now) %> <br> 
<B>Menit hari ini </b> : <%= minute(Now) %> <br> 
<B>Detik  hari ini </b> : <%= second(Now) %> <br> 
</body> 
</html> 


Maka tampilan dari script diatas adalah ;









Tidak ada komentar:

Posting Komentar

Adi Purnomo

Arief Rachman