Senin, 17 Oktober 2011

Dasar Pemrograman Web

  • 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 Programming With ASP 

1 Web Programming With ASP 
2 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. 

  • :: Sekilas 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 Programming With ASP  3 
  • :: Web Programming 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. 

Tidak ada komentar:

Posting Komentar