Lesson 1 - Internet Dan website.pdf

36

Transcript of Lesson 1 - Internet Dan website.pdf

Page 1: Lesson 1 - Internet Dan website.pdf
Page 2: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 2

Biografi Penulis

Virgiawan Listanto, Lahir di Metro, 30 Maret 1993. Menamati

pendidikan formalnya di SMK Negeri 3 Metro jurusan Teknik

Komputer Dan Jaringan pada tahun 2011. Saat ini bekerja sebagai

Web Administrator diperusahaan CV. Merah Putih Networks

Lampung. Berpengalaman dibidang web design sejak tahun 2009 dan

sudah membuat berbagai macam karya website seperti Toko online,

web personal, sekolah, lembaga, web company profil, radio online,

dan program aplikasi berbasis website seperti Helpdesk Request System. Pendiri Miniw0rm

University, Miniw0rm CMS, dan Miniw0rm Inc. Selain itu Virgiawan Listanto merupakan penulis

muda yang telah menelurkan buku IT berjuul “Cepat Mahir Pemrograman Web Dengan PHP dan

MySQL” terbitan Prestasi Pustaka Raya. Kini buku keduanya yang berjudul “Teknik Komputer Dan

Jaringan Untuk SMK/SMA/MA Dan Umum” tinggal menunggu giliran terbit pada September nanti.

Salah satu karya terbaiknya yang telah diminati banyak programmer muda tanah air adalah

Miniw0rm CMS. Sebuah Content Management System yang ditulis dengan bahasa pemrograman

PHP dan menggunakan database MySQL, Miniw0rm CMS berlisensi open source artinya siapa saja

boleh memodifikasinya serta menggunakannya sesuai dengan keinginan pengguna masing-masing.

Miniw0rm CMS dibuat dengan model “programming for future”, artinya semua code yang ditulis

dengan pemrograman prosedural. Hal ini dilakukan supaya para programmer web yang baru

terjun didunia web design dapat mengexplorasikan dirinya dengan memodifikasi CMS ini sesuai

dengan gaya pemrograman yang diinginkan. Menguasai bahasa pemrograman dan bahasa

scripting berbasis website seperti: PHP, CSS, XHTML, Javascript, JQuery, Ajax, XML dan MySQL.

Contact Person

Email: [email protected]

Facebook: http://facebook.com/popay.kodok

Twitter: http://twitter.com/kod0k_

YM: virgi.cute (maaf ID lama jadi agak narsis hehe)

Website: http://miniw0rm.us

Page 3: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 3

Lesson: 1 Web Introduction

Pengenalan Internet Dan Website

Oleh:

Virgiawan Listanto

Lisensi Dokumen:

Semua isi yang ada didalam buku ini bebas digunakan, dimodifikasi, dan

disebarkan secara bebas untuk tujuan bukan komersial. Dengan syarat

tidak menghapus atau mengubah attribute penulis dan copyright

Miniw0rm University tanpa sepengetahuan atau izin dari penulis.

Page 4: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 4

Daftar Isi

Biografi Penulis

Lisensi Dokumen

Pendahuluan

Bab I – Pengenalan Internet

� Sejarah Internet

� Koneksi Client-Server

� IP Address

� Prinsip Kerja Internet Protokol

� DNS (Domain Name Sistem)

� Cara Kerja DNS

� URL (Uniform Resource Locator)

� Web Browser

� Web Server

� Cara Kerja Web Server

Bab II – Pengenalan Website

� Sejarah Website

� WWW (World Wide Web)

� Pengertian Website

� Jenis-jenis Website

� Tipe-Tipe Website Dan Fungsinya

� Teknologi Website

Page 5: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 5

Pendahuluan

Hello guys! :D selamat datang didunia web master. Mulai dari buku ini kita semua akan

mempelajari segala hal yang berkaitan dengan dunia web design. Jangan tegang dong, ambil

secangkir kopi hangat, putar lagu-lagu kesayangan kalian, lalu mari belajar dengan santai.

Pada zaman yang semakin maju ini, kita ketahui perkembangan teknologi diseluruh dunia sudah

sangat meningkat pesat. Salah satu dari ribuan teknologi yang membooming didunia adalah

Internet dan website. Kecanggihan google.com dan yahoo.com menyaring ribuan website yang

ada diinternet, menjadi saksi bisu perkembangan teknologi dan aplikasi website didunia maya.

Beralih ke social networking, facebook.com, twitter.com, dan yang baru-baru ini muncul yaitu

Google Plus mulai mendominasi tingkat perkembangan aplikasi website di internet. Terlepas dari

itu semua apakah kalian pernah berfikir, “bagaimana ya caranya membuat website seperti

google.com, yahoo.com, facebook.com, twitter.com, atau miniw0rm.cz.cc” hehe :D

Jika kalian pernah berfikir seperti itu, berarti selamat! Karena separuh dari isi otak kalian berniat

untuk maju. Karena mengetahui sesuatu hal yang belum pernah diketahui adalah sebuah ide yang

akan memacu adrenalin kalian untuk belajar lebih maju. Sedikit curhat: Kalau saya dulu waktu

pertama kali masuk SMK tepatnya kelas 1, yang namanya main game malah jarang dilakukan.

Malahan saya mempunyai pikiran seperti ini: “Gimana ya caranya buat game, terus sampe bisa

dimainin banyak orang gitu?” hahaha pemikiran yang aneh kan untuk bocah kelas 1 SMK :D

Tapi tidak lama setelah pemikiran itu muncul hasrat bermain game saya malah bertambah, tiap

hari saya main game yang namanya EMPIRES hampir 4 jam dalam 1 hari setelah pulang sekolah.

Dan ketika saya tertarik untuk terus bermain game itu, pemikiran yang sama muncul lagi. “eh, kok

bisa ya.. kita mencet tombol ini terus keluar gambar ini dimonitor? Eh Terus kok bisa ya, kita klik

kanan mouse orang yang ada digame itu jalan sendiri, dan bla bla bla”…

Hei hei hei, Stop curhatnya om! Ini bukan tempat untuk diskusi game. Haha :D

Page 6: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 6

Tapi ada benarnya juga saya bercerita seperti itu, karena secara tidak langsung para pembaca yang

sedang membaca buku ini juga ikut berfikir seperti itu bukan? Itulah yang dinamakan teknik

berinteraksi dengan pembaca, dan dengan teknik ini juga penulis akan mengajak kalian semua

untuk berinteraksi dengan pemrograman website, design website, dan masih banyak lagi.

Mulai Dari Mana Saya Harus Mempelajari Ini Semua?

Hmm.. pertanyaan yang sudah sering saya jumpai ditoko besi terdekat, dan untuk menjawab

pertanyaan ini saya akan bilang: “Pelajarilah dari yang dasar”. Yap! Tentu semua guru akan berkata

demikian jika mendapati murid baru, atau siswa baru disekolahnya.

Lalu Apa Dasarnya?

Dasar-dasar untuk mempelajari semua hal yang berkaitan dengan website adalah:

1. Mengenal seluk beluk internet

2. Mengenal seluk beluk website

3. Mengenal konsep desain website

4. Mengenal teknologi website

5. Mengenal pemrograman website

6. Mengenal berbagai macam aplikasi yang dibutuhkan website

7. Dan terakhir mengikuti perkembangan website

What?? Cuma segitu doang? Hei.. hei.. hei.. itu cuma separuhnya saja, sisanya bakal kita bahas

pada buku-buku selanjutnya. Jadi harap bersabar yak :D

Oke kini saatnya kita terjun kemateri yang lebih serius. Are you ready?

Page 7: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 7

BAB I – Pengenalan Internet

Internet merupakan kependekan dari (interconnected-networking) yaitu sebuah sistem global

(jaringan raksasa) dari seluruh jaringan komputer yang saling terhubung menggunakan standar

Internet Protocol (TCP/IP) untuk melayani miliaran pengguna diseluruh dunia. Apa itu protokol?

Protokol adalah suatu cara yang digunakan untuk menghubungkan antar jaringan komputer.

Sedangkan TCP/IP merupakan kependekan dari Transmission Control Protocol/Internet Protocol. TCP/IP

adalah standar komunikasi data yang digunakan untuk proses tukar menukar data dari satu komputer ke

komputer lain dalam jaringan Internet.

“Ingat! TCP/IP adalah protokol standar komunikasi untuk melakukan proses tukar menukar data

antar komputer satu dengan komputer lain dalam jaringan internet. Jadi dapat kita simpulkan

bahwa TCP/IP merupakan sebuah Protokol atau sebuah CARA. Tanpa adanya protokol, jaringan

komputer tidak akan pernah berjalan”

Back to topick, Selain itu Internet juga dapat berfungsi sebagai media informasi atau sarana

komunikasi data berupa suara, gambar, video dan teks. Situs-situs jejaring sosial seperti: facebook,

twitter, google plus dan sebagainya menjadi salah satu alasan mengapa internet jaman sekarang

semakin membesar dan populer. Kebutuhan pengguna internet akan aplikasi website seperti

chatting, teleconference, berita online, transaksi online, dan sharing data secara online juga

menjadi salah satu alasan mengapa pengguna internet didunia membludak setiap harinya.

Bayangkan saja, pengguna internet jaman sekarang kalau tidak “apdet status” baik itu difacebook,

twitter, atau google plus pasti akan terasa hambar, aneh, dan membosankan. Termasuk penulis,

penulis juga begitu, kalau sehari saja tidak “apdet status” pasti rasanya ada yang kurang. Hehe :D

Maka dari itu para web developer, web designer, dan web programmer didunia maya makin

sejahtera kelangsungan hidupnya. Memang benar-benar menggiurkan profesi ini, coba saja kita

analogikan: “Jika para programmer, desainer, dan pengembang website mendapat permintaan

tender proyek website, aplikasi website, atau desain website dalam 1 harinya, maka berapa

banyak gaji yang mereka raih?”

Page 8: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 8

Tentu banyak sekali bukan! Mengingat sudah banyak milyaran pengguna internet yang

“menuntut” para web master untuk membangun aplikasi-aplikasi website terbaru sesuai dengan

kemajuan jaman.

Sejarah Internet

Diambil dari situs Wikipedia.org. Sejarah Internet pertama kali dimulai pada tahun 1969 ketika

Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency (DARPA)

memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah

komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama

ARPANET.

Pada tahun 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain,

sehingga mereka dapat saling berkomunikasi dan membentuk sebuah jaringan. Tahun 1972, Roy

Tomlinson berhasil menyempurnakan program email yang ia ciptakan setahun yang lalu untuk

ARPANET. Program email ini begitu mudah, sehingga langsung menjadi populer.

Pada tahun yang sama, icon @ juga diperkenalkan sebagai lambang penting yang menunjukan “at”

atau “pada”. Kemudian pada tahun 1973, jaringan komputer ARPANET mulai dikembangkan

meluas ke luar Amerika Serikat. Komputer University College di London merupakan komputer

pertama diluar Amerika yang menjadi anggota jaringan Arpanet.

Pada tahun yang sama juga, dua orang ahli komputer yaitu Vinton Cerf dan Bob Kahn

mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran

International Network (Internet). Ide ini dipresentasikan untuk pertama kalinya di Universitas

Sussex. Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil

mengirimkan email dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian,

sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau

network. Pada tahun 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups

pertama yang diberi nama USENET.

Page 9: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 9

Tahun 1981, France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama,

dimana orang bisa saling menelpon sambil berhubungan dengan video link. Karena komputer yang

membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang

diakui oleh semua jaringan.

Pada tahun 1982, dibentuklah Transmission Control Protocol atau TCP dan IP yang kini kita kenal

dengan sebutan TCP/IP. Sementara diEropa, muncul jaringan komputer tandingan yang dikenal

dengan nama Eunet. Eunet menyediakan jasa jaringan komputer dinegara-negara Belanda, Inggris,

Denmark dan Swedia. Jaringan Eunet juga menyediakan jasa email dan newsgroup USENET. Untuk

menyeragamkan alamat dijaringan komputer yang ada, maka pada tahun 1984 diperkenalkan

domain name system, yang kini kita kenal dengan nama DNS.

Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat menjadi 10.000

lebih. Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC

(Internet Relay Chat). Setahun kemudian, jumlah komputer yang saling berhubungan kembali

melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer pada saat itu membentuk

sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee

menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan

komputer lain yang membentuk jaringan itu.

Program inilah yang disebut dengan www atau World Wide Web. Tahun 1992, komputer yang

saling tersambung membentuk jaringan sudah melampaui satu juta komputer, dan ditahun yang

sama muncul istilah surfing (menjelajah). Dua tahun berikutnya 1994, situs-situs dunia maya telah

tumbuh menjadi 3.000 alamat halaman dan untuk pertama kalinya virtual-shopping/e-retail

muncul disitus. Dunia langsung berubah. Ditahun yang sama juga Yahoo! Didirikan, yang juga

sekaligus tahun kelahiran Netscape Navigator 1.0.

Page 10: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 10

Koneksi Client-Server

Client-Server merupakan suatu koneksi dimana harus ada satu komputer yang khusus dijadikan

server dari komputer lain yang berfungsi sebagai client. Apa itu Server? Apa itu Client? Server

adalah sebuah komputer yang bertugas untuk memberikan layanan kepada Client, sedangkan

Client adalah komputer yang bertugas untuk meminta layanan kepada Server.

Analoginya seperti konsep jual beli diwarung, misalkan ada seorang pembeli yang datang untuk

membeli bahan-bahan kebutuhan sehari-hari seperti: beras, mie instan, gula, kopi, dll. Setelah itu,

si penjual akan datang untuk menanyakan apa yang akan diminta oleh sang pembeli. Jika sang

penjual sudah tau apa yang diminta oleh si pembeli, maka penjual tinggal memberikan layanannya

yaitu bahan-bahan yang diperlukan. Konsep seperti itulah koneksi Client-Server terjadi, penjual

dapat kita jadikan sebagai server, dan pembeli dapat kita jadikan sebagai Client. Server yang

memberi layanan dan Client yang meminta layanan.

Ilustrasi Koneksi Client-Server

IP Address

Dalam dunia internet kita tidak akan pernah luput dari yang namanya IP Address. Apa itu IP

Address? IP merupakan kependekan dari Internet Protokol. Internet Protokol adalah sebuah

alamat unik yang diberikan pada setiap komputer yang tersambung kedalam jaringan. IP address

kini memiliki dua versi, versi yang pertama adalah IPv4 dan versi yang kedua adalah IPv6. IP

Address (Alamat IP) merupakan deretan angka biner antara 32-bit sampai 128-bit yang dipakai

sebagai alamat identifikasi unik untuk setiap komputer dalam jaringan Internet.

Page 11: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 11

Panjang alamat IP adalah 32-bit untuk IP versi 4 (IPv4), dan 128-bit untuk IP versi 6 (IPv6), yang

menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP. Contoh:

192.168.202.22 merupakan alamat IP. Untuk mengidentifikasi suatu host pada internet, maka tiap

host diberi IP address, atau internet address. Host disini dapat disebut sebagai komputer yang

tersambung kedalam jaringan. Apabila host tersebut tersambung lebih dari 1 jaringan maka

disebut dengan multi-homed, dimana multi-homed memiliki 1 IP address untuk masing-masing

interface.

Prinsip Kerja Internet Protokol

Fungsi dari Internet Protocol secara sederhana dapat diterangkan seperti cara kerja kantor pos

pada proses pengiriman surat. Pertama-tama surat kita masukan ke dalam kotak pos, setelah itu

petugas pos akan mengambil surat tersebut, kemudian surat tersebut akan dikirimkan melalui

route (jalur) yang random, tanpa si pengirim maupun si penerima surat mengetahui jalur

perjalanan surat tersebut. Contoh lain misalnya ketika kita mengirimkan dua surat yang ditujukan

pada alamat yang sama pada hari yang sama, belum tentu surat tersebut akan sampai bersamaan,

karena ada kemungkinam surat yang satu akan mengambil route yang berbeda dengan surat yang

lain. Di samping itu, tidak ada jaminan bahwa surat akan sampai ditangan tujuan, kecuali jika kita

mengirimkannya menggunakan surat tercatat.

Prinsip pengiriman surat diatas digunakan oleh Internet Protocol, surat diatas dikenal dengan

sebutan datagram. Internet Protocol berfungsi menyampaikan datagram dari satu komputer ke

komputer lain, tanpa tergantung pada media komunikasi yang digunakan. Data transport layer

dipotong menjadi datagram-datagram yang dapat dibawa oleh IP. Tiap datagram dilepas dalam

jaringan komputer, dan akan mencari sendiri secara otomatis rute yang harus ditempuh ke

komputer tujuan.

Untuk membantu mencapai komputer tujuan, setiap komputer dalam jaringan TCP/IP harus

diberikan IP address. IP address harus unik untuk setiap komputer. IP address terdiri atas 8 bit

data yang mempunyai nilai dari 0 sampai 255 dan sering ditulis dalam bentuk [xxx.xxx.xxx.xxx].

Page 12: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 12

Khususnya untuk pengguna jaringan komputer, hal ini sangat penting untuk dipahami secara

benar-benar dalam konsep IP address. Lembaga yang mengatur IP address adalah Network

Information Center (NIC) di Department of Defence di US yang beralamat di http://www.nic.mil.

Pengaturan IP address penting, terutama pada saat mengatur routing secara otomatis.

Tentunya sukar bagi manusia untuk mengingat banyak sekali IP address. Maka dari itu untuk

memudahkannya, dikembangkanlah Domain Name System (DNS). Sebagai contoh: komputer Virgi

berada di server SMK Negeri 3 Metro dengan IP address 44.135.84.22, dan saya beri nama:

virgi.smkn3metro.sch.id. Terlihat bahwa hostname (hostname adalah nama komputer yang ada

pada jaringan) yang digunakan Virgi sangat spesifik dan sangat mudah untuk diketahui bahwa Virgi

berada didalam server SMK Negeri 3 Metro yang terlihat dari kata smkn3metro.sch.id.

DNS (Domain Name Sistem)

DNS (Domain Name Sistem) adalah suatu bentuk database yang terdistribusi, dimana pengelolaan

secara lokal terhadap suatu data akan segera diteruskan ke seluruh jaringan (internet) dengan

menggunakan skema koneksi client-server. DNS biasa disebut dengan nama domain untuk

jaringan. Suatu program yang dinamakan name server, mengandung semua informasi dari

database dan juga merupakan resolver bagi client-client yang menggunakannya.

Struktur dari database DNS bisa diibaratkan dengan struktur file dari sebuah sistem operasi UNIX.

Seluruh database digambarkan sebagai sebuah struktur terbalik dari sebuah pohon (tree) dimana

pada puncaknya disebut dengan root node. Pada setiap node dalam tree tersebut mempunyai

keterangan (label) misalnya, .org, .com, .edu, .net, .id dan lain-lainnya, yang relatif rerhadap

puncaknya (parent).Ini bisa diibaratkan dengan relative pathname pada sistem file UNIX,seperti

direktori bin, usr, var, etc dan lain sebagainya. Pada puncak root node dalam sebuah sistem DNS

dinotasikan dengan "." atau "/" pada sistem file UNIX.

Page 13: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 13

Cara Kerja DNS

Ketika kita melakukan query (bisa berupa ping, ssh, dig, host, nslookup, email, dll) ke sebuah host

misalnya virgi.tkj.smkn3metro.sch.id maka name server akan memeriksa terlebih dahulu apakah

ada record host tersebut dicache name server lokal. Jika tidak ada, maka name serverlokal akan

melakukan query kepada root server dan mereferensikan name server untuk TLD .sch.id. Setelah

itu name server lokal kembali melakukan query kepada name server .sch.id dengan jenis query

yang sama dan mereferensikan smkn3metro.sch.id. Name server lokal kembali melakukan query

ke name server smkn3metro.sch.id dan mereferensikan query selanjutnya ke name server lokal

yaitu tkj.smkn3metro.sch.id. Kemudian name server lokal melakukan query kepada name server

lokal tkj.smkn3metro.sch.id dan akhirnya mendapatkan jawaban address yang diminta. Penamaan

host virgi.tkj.smkn3metro.sch.id mungkin bisa diartikan dengan nama sebuah komputer (virgi)

pada jurusan Teknik Komputer Dan Jaringan (tkj) pada Sekolah Menengah Kejuruan Negeri 3

Metro (smkn3metro.sch.id).

Sumber Referensi:

http://kambing.ui.ac.id/bebas/v17/org/vlsm/asfik/writings/dns-bind.html

URL (Uniform Resource Locator)

Setiap komputer yang terhubung ke Internet dapat didaftarkan untuk memiliki nama domain yang

disebut dengan hostname. Hostname yang lengkap disebut Fully Qualified Domain Name (FQDN).

Contoh FQDN: www.google.com. Untuk mengakses informasi yang disediakan oleh suatu

komputer diInternet, diperlukan alamat URL (Uniform Resource Locator).

Contoh URL: http://www.virgiganteng.com

� http:// (HyperText Transfer Protocol) adalah protokol yang digunakan untuk mentransfer dokumen

HTML dalam World Wide Web (WWW). Protokol HTTP adalah protokol ringan, tidak berstatus dan

generik yang dapat digunakan diberbagai macam tipe dokumen. Protokol ini juga merupakan protokol

yang saat ini selalu kita pakai untuk melakukan browsing website.

� www.virgiganteng.com adalah nama domain (hostname) yang mendefinisikan alamat website.

Page 14: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 14

Web Browser

Apa itu web browser? Masa nggak tau sih, orang tiap hari dipake buat facebookan kok :D hehe..

Web browser adalah suatu aplikasi yang wajib digunakan untuk melakukan aktifitas browsing

website. Contoh web browser yang sering kita gunakan adalah: Mozzila Firefox, Internet Explorer,

Opera, Google Chrome, dan masih banyak lagi. Tanpa kehadiran web browser tentu sampai saat

ini kita tidak dapat melakukan aktifitas surfing di internet.

Web Server

Apa itu web server? Web server merupakan sebuah perangkat lunak server yang berfungsi untuk

menerima permintaan HTTP atau HTTPS dari Web Browser. Kemudian web server akan

mengirimkan kembali hasilnya dalam bentuk halaman-halaman website yang umumnya berbentuk

dokumen HTML. Web Server yang sudah sangat terkenal diantaranya adalah Apache dan

Microsoft Internet Information Service (IIS). Apache merupakan web server antar-platform,

Apache sering digunakan didalam sistem operasi Linux. sedangkan IIS hanya dapat beroperasi di

sistem operasi Windows.

Cara Kerja Web Server

Cara kerja web server sangat sederhana, karena pada dasarnya web server hanya memiliki 2 tugas

yaitu: Menerima permintaan dari client (request), dan Mengirimkan apa yang diminta client

(respon). Client disini dapat berupa komputer desktop yang minimal memiliki web browser seperti

(mozzila firefox, internet explorer, dll) dan terhubung ke web server melalui jaringan internet.

Agar komputer yang berfungsi sebagai server dapat diakses oleh client, maka komputer server

harus terhubung ke jaringan internet atau intranet. Dalam jaringan internet, komputer server

dapat dicontohkan seperti google.com, facebook.com, dan lain-lain.

Cara kerjanya, Pertama-tama client (komputer pengguna) akan meminta suatu halaman website

ke web server untuk ditampilkan di komputer client. Misalkan client mengetikkan suatu alamat

(URL) dibrowser http://www.google.com. Dan setelah client menekan tombol Enter atau menekan

tombol klik Go pada web browser apa yang akan terjadi?

Page 15: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 15

Melalui melalui protokol HTTP maka akan dilakukan proses pencariaN komputer bernama

www.google.com. Jika ditemukan, maka seolah-olah terjadi permintaan, “hai google, ada client

yang minta halaman utama nih, ada dimana ya halamannya?”. Inilah yang disebut request.

Sekarang dari sisi server, Web Server mendapat permintaan halaman utama google dari client,

kemudian server akan mencari didalam komputernya tentang halaman website yang sesuai

dengan permintaan. Namanya juga mencari, kadang ketemu, kadang juga tidak ketemu. Jika

ditemukan, maka halaman yang diminta akan dikirimkan ke client, namun jika tidak ditemukan,

maka server akan memberi pesan “404. Page Not Found”, yang artinya halaman tidak ditemukan.

Cara kerja internet juga sama dengan cara kerja web server. Komputer yang ada di internet ya

itulah yang namanya web server. Sedangkan komputer yang ada dikamar kita, atau diwarnet, itu

namanya komputer client (komputer yang meminta request halaman website kepada server)

Untuk bacaan referensi kalian bisa mengunjungi alamat yang tertera dibawah ini:

http://id.wikipedia.org/wiki/Server_web

http://achmatim.net/2008/07/09/prinsip-dan-cara-kerja-web-server/

Page 16: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 16

BAB II - Pengenalan Website

Sekarang kita telah sampai pada bab terakhir yaitu pengenalan website. Mulai dari bab inilah kita

semua akan mengerti dan memahami seluk beluk website itu seperti apa. Oke, ngopi dulu masbro!

Biar otaknya nggak puyeng baca tulisan ane wakkakakakak :))

Sejarah Website

Sejarah Website bermula di European Laboratory for Particle Physics (yang lebih dikenal dengan

nama CERN) dikota Geneva dekat perbatasan Perancis dan Swiss. CERN merupakan suatu

organisasi yang didirikan oleh 18 negara di Eropa. Dibulan Maret 1989, Tim Berners dan peneliti

lainnya dari CERN mengusulkan suatu protokol distribusi informasi diInternet yang memungkinkan

para anggotanya yang tersebar diseluruh dunia dapat saling membagi informasi dan bahkan dapat

menampilkan informasi tersebut dalam bentuk grafik.

Web Browser pertama dibuat berbasiskan teks. Untuk menyatakan suatu link (tautan), dibuat

sebarisan nomor yang mirip dengan suatu menu. Pemakai dapat mengetikkan suatu nomor untuk

melakukan navigasi didalam Web. Kebanyakan software tersebut dibuat untuk komputer yang

menggunakan Sistem Operasi UNIX, dan belum banyak yang bisa dilakukan oleh pemakai

komputer yang saat itu menggunakan Windows. Tetapi semua ini berubah setelah munculnya

browser Mosaic dari NCSA (National Center for Supercomputing Applications).

Di bulan Mei 1993, Marc Andreesen dan beberapa murid dari NCSA membuat Web browser untuk

sistem X-Windows yang berbasiskan grafik dan yang mudah untuk digunakan. Dalam beberapa

bulan saja, Mosaic telah menarik perhatian baik dari pemakai lama maupun pemakai baru di

Internet. Kemudian NCSA mengembangkan versi-versi Mosaic lainnya untuk komputer berbasis

UNIX, NeXT, Windows dan Macintosh.

Pada tahun 1994, Marc Andreesen meninggalkan NCSA, kemudian bersama Jim Clark, salah satu

pendiri dari Silicon Graphics, membuat browser Netscape versi pertama. Kehadiran Netscape ini

menggantikan kepopuleran Mosaic sebagai Web browser dan bahkan sampai saat ini Netscape

merupakan browser yang banyak digunakan setelah Internet Explorer dari Microsoft.

Page 17: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 17

Pada tahun yang sama CERN dan MIT mendirikan suatu konsorsium yang dinamakan World WIde

Web Consortium (W3C) yang bertugas untuk membangun standar bagi teknologi Website. Pada

awal perkembangannya, saat browser masih berbasiskan teks, hanya terdapat sekitar 50 website.

Di akhir tahun 1995 jumlah ini telah berkembang mencapai sekitar 300.000 web site. Dan

diperkirakan sekarang ini jumalh pemakai Website telah mencapat sekitar 30 juta pemakai

diseluruh dunia.

WWW (World Wide Web)

WWW tentu tidak asing lagi ditelinga kita, 3 huruf keramat ini sekarang sudah banyak

diperbincangkan diberbagai belahan dunia. Termasuk di OVJ (Opera Van Java), sering denger kan

andre taulani bilang: “kunjungi twitter kami di www.weeeeeeee “ hahaha :D

WWW (World Wide Web) terdiri dari jutaan web site dan setiap web site yang ada memiliki

banyak halaman web. Halaman-halaman web ini tersebar diseluruh dunia pada komputer server

yang terhubung dengan Internet. Situs-situs seperti: www.yahoo.com atau www.microsoft.com

adalah web site yang sudah lama ada dan menyediakan banyak sekali fasilitas sehingga halaman

dalam situs ini juga sangat banyak.

Ingat! WWW adalah salah satu dari sekian banyak layanan yang ada diinternet. Layanan ini paling

banyak digunakan untuk menyampaikan informasi, karena sifatnya mendukung multimedia.

Artinya informasi tidak hanya dapat disampaikan melalui teks, tapi juga gambar, video atau suara.

Pengertian Website

Yaelah, tadi kan udah dijelasin sob, masa dijelasin lagi -_- hehe :D ya gpplah biar jelas dan tuntas!

Apa itu Website? Website adalah sekumpulan halaman-halaman web yang berfungsi sebagai

media informasi dan komunikasi diinternet. Website biasanya terangkum dalam sebuah domain

atau subdomain yang berada didalam web server. Kehadiran website saat ini sudah semakin

merajalela, belum lagi saat blogger membooming, jumlah website yang ada di internet pasti sudah

lebih dari 1 trilyunan.

Page 18: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 18

Sebuah halaman website umumnya dibuat menggunakan bahasa scripting/bahasa pengcodean

HTML (Hyper Text Markup Language) yang berjalan disisi client dan ditampilkan oleh browser

melalui protokol HTTP (Hyper Text Transfer Protocol). Loh!! PHP Juga dong! PHP ya bukanlah, PHP

kan bahasa pemrograman web yang berjalan disisi server. Gini-gini, PHP itu tugasnya Cuma

sebagai bahasa pemrograman yang digunakan untuk berinteraksi dengan server. Jadi nggak

mungkin PHP itu ditampilkan dibrowser, kalau script php kita bisa ditampilkan dibrowser waaahh…

bisa amblas dianiaya hacker nanti wkwkkwk.. eh kok hacker, cracker deng :D

Masih belom mudeng juga? Hmm.. gini aja deh. PHP itu memang penting untuk membangun

sebuah “aplikasi” website, tapi “Code-code PHP yang kita tulis, misalnya dihalaman index.php”

nantinya pada saat dijalankan dibrowser tidak akan kelihatan source codenya. Istilahnya udah

kesaring.

Ingat! Jadi intinya, HTML bukanlah bahasa pemrograman! Namun bahasa markup. Sedangkan

PHP adalah bahasa pemrograman yang dapat berinteraksi dengan server. Beda kan bahasa

scripting dan pemrograman? Ya beda lah ! namanya aja beda!

Jenis-Jenis Website

Website umumnya memiliki dua jenis, antara lain:

Website Statis

Website statis adalah sebuah halaman website yang “hanya bisa diakses” oleh pengunjung.

Artinya website dengan jenis itu tidak dapat melakukan interaksi antara pengguna disisi client

dengan server. Website statis tidak dapat diupdate, karena memang tidak diberikan fasilitas

pendukung seperti yang terdapat pada website dinamis (Content Management System). Website

jenis ini biasanya berisi company profil, website undangan pernikahan (wedding), dan website

brosur online.

Keuntungan membangun website statis adalah tidak akan ada yang bisa merusak. Jika memang

bisa, maka saya yakin sang attacker pasti akan menggunakan teknik yang disebut dengan

JUMPING, La kok bisa! Ya bisa lah, wong Cuma dokumen HTML doang kok wkkwkwkw :D

Page 19: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 19

Kerugiannya adalah tidak dapat mengupdate/memperbarui isi content website, seperti berita,

informasi terbaru, dan lain sebagainya. Juga akan menyulitkan, jika ada perbaikan/perubahaan

desain website. Sang web master pasti akan bolak balik CPANEL untuk melakukan editing.

Website Dinamis

Website dinamis adalah Jenis website yang memiliki umpan balik kepada client. Contoh website

dinamis antara lain seperti: facebook.com. Facebook memperbolehkan penggunanya untuk

melakukan interaksi kepada web server atau melakukan umpan balik. Seperti update status,

komentar, like, tag foto, upload foto ke server, dan masih banyak lagi. Dengan website bertipe

dinamis juga pengguna internet dapat berkomunikasi dengan pengguna internet lain didalam

halaman website yang memiliki umpan balik/back-end (interaksi) pada website berjenis dinamis

tersebut.

Website dinamis biasanya disebut dengan CMS (Content Management System), CMS adalah

sebuah sistem yang dapat melakukan query update data, delete data, pencarian data dan tambah

data pada website yang memiliki database. CMS umumnya ditulis menggunakan bahasa

pemrograman berbasis website seperti PHP, dan umumnya juga menggunakan basis data

(database) bernama MySQL. Contoh CMS yang sudah membooming di internet antara lain:

wordpress, blogger, drupal, joomla, zen cart, MyBB, PHPBB, Vbulletin, dan masih banyak lagi.

Tipe-Tipe Website Dan Fungsinya

Website memiliki banyak sekali tipe dan fungsi, disini penulis akan menjelaskan beberapa tipe

website yang perlu untuk diketahui. Tipe website dapat juga diartikan sebagai kategori website.

Web Personal (Pribadi)

Website personal memang memungkinkan untuk dibuat dengan jenis website statis, namun

terkadang para pemilik website pribadi menginginkan websitenya untuk selalu diupdate dan diedit

sesuai dengan kebutuhan. Oleh karena itu jenis website dinamis menjadi prioritas utama website

mereka. Website pribadi umumnya berfungsi sebagai website kehidupan sehari-hari, catatan kecil,

biografi, atau bahkan sebagai media sharing tutorial.

Page 20: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 20

Website personal dapat dibuat secara praktis menggunakan CMS (Content Management System)

seperti joomla, drupal, wordpress, blogger, dll. Namun terkadang, ada juga pengguna internet

yang sistem websitenya dibuat dengan tangan sendiri menggunakan bahasa pemrograman PHP

dan database MySQL hingga membentuk suatu Content Management System.

Contoh Web Personal (Pribadi)

Web Company Profile

Website company profile adalah kategori website yang biasanya berisi profil dari suatu

perusahaan. Dengan adanya web company, para perusahaan kini tidak perlu repot-repot menebar

brosur disetiap jalan untuk mendapatkan pangsa pasar pada produk-produk yang mereka miliki.

Client yang ingin mengetahui produk/jasa yang dimiliki oleh perusahaan kini tinggal melakukan

akses website ke alamat domain perusahaan contohnya: http://merahputihnetworks.com.

Page 21: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 21

Selain sebagai sarana untuk memasarkan produk, web company profile juga dapat menambah

citra perusahaan. Bayangkan saja, jika anda memiliki perusahaan didaearh glodok misalnya,

kemudian ada perusahaan lain yang berdekatan serta bekerja dibidang yang sama. Otomatis

merasa gengsi dan tersaingi bukan? Maka dari itu, jika perusahaan anda memiliki website dan

perusahaan saingan anda tidak memiliki website otomatis perusahaan andalah yang terlihat

tampak unggul.

Contoh Web Company Profile (Perusahaan)

Web News (Berita Online)

Website berita biasanya berfungsi sebagai media informasi online yang selalu up to date

mengikuti perkembangan berita atau kejadian yang sedang terjadi dan sedang hangat-hangatnya

diperbincangkan. Baik itu berita didunia maya atau didunia nyata, didalam negeri atau diluar

negeri. Website berita online sebenarnya merupakan pengganti dari Koran, dengan adanya berita

online, kita dapat mengakses informasi begitu cepat dan tak terbatas oleh ruang dan waktu.

Contoh website berita online yang terkenal antara lain: detik.com, kompas.com, okezone.com.

dan masih banyak lagi. Selain itu tidak hanya menyediakan informasi saja, namun web news

(berita online) dapat menjadi ladang uang bagi pemiliknya, mengapa demikian?

Page 22: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 22

Ya bayangkan saja, jika mereka memiliki website berita, otomatis pasti ada walaupun hanya 1 yang

memasang iklan. Yap, website berita online memang sama persis dengan Koran. Website berita

online juga tidak menutup kemungkinan untuk menjadi tempat hiburan, tempat pencari kerja,

pemasangan iklan, sumber informasi yang uptodate, dan tempat untuk mencari berbagai macam

tips dan trik.

Contoh Web News (Berita Online)

Page 23: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 23

Web Social Networking

Website social networking (jejaring sosial) adalah tipe website yang berfungsi sebagai media

pertemanan online, chatting online, sosialisasi online, komunikasi online, dan tempat sharing foto,

video, text, atau suara secara bersama-sama dan lain sebagainya. Contoh website social

networking antara lain: facebook.com, twitter.com, plus.google.com, dan lain-lain.

Contoh Web Social Networking

Page 24: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 24

Web Forum (Foum Diskusi Online)

Forum diskusi online biasanya dikhususkan untuk tempat berkumpul dan saling berbagi,

berdiskusi, dan memecahkan suatu masalah secara bersama-sama. Biasanya untuk dapat

melakukan aktifitas diskusi secara bersama-sama, para pengunjung yang baru datang

diperkenankan untuk mendaftarkan diri terlebih dahulu sebagai anggota melalui form

pendaftaran. Setelah calon anggota mengisi formulir pendaftaran, maka program secara otomatis

akan mengirimkan informasi yang berisi pesan sukses tentang terdaftarnya anda sebagai calon

anggota, verifikasi login dan account login ke email anda.

Contoh Web Forum Diskusi Online

Page 25: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 25

Web E-Commerce

E-Commerce atau yang biasa disebut Electronic Commerce merupakan tipe website yang

berfungsi sebagai media transaksi online. Umumnya tipe website jenis ini adalah website-website

yang menjual produk secara online. Biasanya website e-commerce memiliki aplikasi keranjang

belanja (shopping cart) yang berfungsi untuk memudahkan pembeli dalam berbelanja. Namun,

terkadang ada juga website e-commerce yang hanya berisi katalog online dan lengkap dengan

penjelasan detail serta harga-harga produk. Kemudian untuk melakukan transaksi, website e-

commerce yang hanya berisi katalog online biasanya akan menggunakan metode transaksi

pembelian melalui email atau telpon. Contoh website e-commerce: amazon.com, goodady.com,

smallbusiness.yahoo.com dll.

Contoh Web E-Commerce

Page 26: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 26

Web Search Engine

Tipe website berjenis ini biasanya berfungsi sebagai website yang menyediakan layanan pencarian

terhadap situs-situs yang sudah terindex didalam database search engine. Contoh website mesin

pencari antara lain: google.com, yahoo.com, bing.com, dan lain-lain.

Contoh Web Search Engine

Page 27: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 27

Web E-Government

E-Government (Electronic Government) adalah tipe website yang biasanya dikhususkan untuk

situs-situs pemerintahan seperti: lembaga pemerintah, hukum, kedutaan asing, politik, militer,

organisasi perwakilan kota, dan lain-lain.

Web Reference

Situs referensi (web reference) biasanya dikhususkan sebagai sumber informasi atau bacaan

terpercaya seperti: ensiklopedia, kamus, sejarah, museum, peta, dan lain-lain.

Web Pendidikan

Situs pendidikan biasanya berfungsi sebagai media belajar, training atau pelatihan, asosiasi

mahasiswa, sekolah menengah atau universitas.

Web Blog

Web Blog merupakan tipe website yang dapat difungsikan sebagai catatan sehari-hari, diary,

biografi, pengalaman hidup, dan lain-lain. Selain itu situs blogging menjadi fenomena tersendiri

bagi kemajuan internet dunia. Dengan adanya layanan pembuatan blog secara instan pengguna

internet kini dapat melakukan aktifitas blogging kapanpun dan dimanapun. Web blog merupakan

suatu Content Management System yang dapat melakukan pencarian data, update data, delete

data, dan tambah data pada database. Contoh: wordpress.com dan blogger.com

Web E-Community

E-Community atau Electronic Community adalah tipe website yang dikhususkan untuk komunitas-

komunitas tertentu yang bertujuan sebagai tempat saling tukar menukar informasi, pemikiran, dll.

Tipe website jenis ini biasanya dibangun seperti website Forum Diskusi Online.

Web File Sharing

Situs bertipe ini dibuat khusus untuk berbagi file baik itu gambar, video, musik, dan file-file digital

lainnya. Situs file sharing ada yang berbayar ada juga yang gratis. Contoh: 4shared.com,

Megaupload.com, melon.co.id, dan lain-lain.

Page 28: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 28

Web E-Banking (Internet Banking)

Sekarang melakukan transaksi rekening bank tidak hanya bisa dilakukan didunia nyata saja, namun

didunia maya juga bisa. Inilah yang disebut dengan E-Banking atau Internet Banking. Internet

Banking adalah suatu sistem aplikasi perbankan berbasis website yang dibuat oleh bank-bank

tertentu untuk menjalankan operasinya melalui media internet. Contoh: paypal.com

Web Radio Online

Mendengarkan siaran radio kini bisa dilakukan didunia maya, kecanggihan teknologi Streaming

yang mampu membroadcast suara ke internet menjadi trend tersendiri bagi penggunanya. Namun

sayangnya radio online masih belum berjalan dengan optimal, mengapa demikian? Karena radio

yang memanfaatkan teknologi streaming di internet tidak bersahabat untuk koneksi internet yang

lemot dan lelet. Radio online bisa berjalan dengan optimal jika koneksi internet yang digunakan

benar-benar kencang dan wuzz… wuzz… :D

Masih banyak tipe website yang tentunya tidak dapat dijelaskan satu persatu disini. Maka dari itu

penulis hanya menjelaskan yang perlu diketahui saja, setidaknya para pembaca yang baru

mengenal dunia website telah mendapat pencerahan dan sinar terang kehidupan. Cie cie :))

Teknologi Website

Web 1.0

Web 1.0 adalah generasi website pertama yang ada di internet. Web 1.0 bersifat statis, artinya

pengunjung hanya bisa membaca isi website, tanpa bisa berkomentar atau melakukan interaksi

dengan website. Contohnya seperti membaca informasi di mading atau papan pengumuman.

Seluruh konten yang ada diwebsite itu sepenuhnya berada di tangan admin.

Web 2.0

Web 2.0 merupakan istilah yang dicetuskan oleh O’Reilly Media pada tahun 2004, untuk

mendefinisikan generasi teknologi baru berbasis web yang menitikberatkan pada kolaborasi online

antar penggunanya.

Page 29: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 29

Web 2.0 merupakan perkembangan dari Web 1.0, Web 2.0 tidak sama dengan Web 1.0, yang

penggunanya hanya bisa membaca saja, namun Web 2.0 mampu memberikan interaksi antara

pengguna dengan website. Dengan aplikasi seperti guestbook, polling, chatting, atau shoutbox,

pengunjung dapat memberikan argumennya didalam website yang sudah berteknologi Web 2.0.

Web 2.0 hadir seiring maraknya pengguna blog, Friendster, Myspace, Youtube dan Fickr. Jadi

mulai dari sinilah kehidupan sosial didunia maya benar-benar terasa. Era ini lebih membutuhkan

orang untuk saling berbagi ilmu, pengalaman atau lainnya sehingga terbentuk komunitas online

besar yang menghapuskan sifat-sifat individu.

Mengenal Lebih Dekat Dengan Web 2.0

Dicuplik dari: www.benpinter.net

Web 2.0 adalah buzzword terbaru di dunia internet. Berbagai inovasi dan fitur-fitur baru yang

muncul di dunia web membawa suatu pandangan baru tentang jenis situs web atau aplikasi web

yang disebut web 2.0. Apakah Anda sudah mengetahuinya kalau situs-situs kesayangan Anda

sudah berwujud dari tipe web 2.0.

Istilah web 2.0 disebut-sebut oleh Dale Dougherty dari O’Reilly Media yang melakukan

brainstorming dengan Craig Cline dari Media Live untuk menghasilkan ide konferensi di mana

mereka menjadi host. Akhirnya pada bukan Oktober 2004 O’Reilly Media, Battele dan MediaLive

mlakukan konferensi web 2.0 pertama dan kedua pada bulan Oktober 2005.

Sebelum muncul istilah web 2.0 Istilah yang sering digunakan adalah semantic web. Ada beberapa

karakteristik teknis maupun umum yang menggambarkan suatu situs merupakan tipe web 2.0

Secara teknis atau teknologi:

- Memanfaatkan CSS, valid XHTML, dan Microformat

- MS ClickOnce

- Teknik Rich Application seperti Ajax

- Java Web Start

Page 30: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 30

- Flex/Lazlo/Flash

- XUL

- Syndikasi data dengan RSS/Atom

- Agregasi dari RSS/Atom

- URL yang bersih dan berarti

- Mendukung posting ke weblog

- Menggunakan API REST (Representational State Transfer) atau XML Web Service

- aspek jaringan sosial

Umum:

- Mudah untuk memasukkan data atau mengambil data dari sistem

- Pengguna memiliki datanya sendiri pada situs

- Berbasis web murni

Dapat dikatakan bahwa web 2.0 menyajikan suatu layanan web yang berpusat pada user di mana

user dimudahkan untuk menggunakan berbagai layanan yang ada. Misalkan dalam hal user

interface, suatu situs web yang menggunakan teknologi flex (aplikasi rich internet berbasis flash

dari macromedia yang sekarang adobe), lazlo (platform aplikasi flash open source) atau

menggunakan ajax secara intensif seperti gmail atau google map maka situs itu bisa dikatakan

merupakan situs tipe web 2.0.

Anda bisa mencoba aplikasi-aplikasi ajax atau Rich Internet Application berbasis flash pada situs-

situs berikut:

http://www.gmail.com

http://www.lazlomail.com

http://map.google.com

http://mail.yahoo.com (Anda harus daftar dulu di link yang ada pada What’s New untuk mencoba

versi user interface terbarunya yang sudah memanfaatkan Ajax)

Page 31: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 31

Perlu anda ketahui bahwa Ajax adalah kependekan dari Asynchronous Java Script yang

memungkinkan aplikasi website yang lebih interaktif dan kaya fitur sehingga menyerupai

kemampuan aplikasi desktop.

Lalu pemanfaatan tag untuk pengkategorian data yang disubmit oleh user sendiri sehingga user

lain dapat mencari atau menemukannya menggunakan tag-tag juga merupakan salah satu

karateristik jenis web 2.0.

Contoh situs yang memanfaatkan tag-tag untuk contentnya adalah:

http://del.icio.us

http://wwww.technorati.com

http://www.digg.com

http://www.standpoint.com

http://www.askeet.com

Desentralisasi seperti Napster atau pun Bittorrent juga merupakan bagian dari teknologi web 2.0

karena tidak ada server terpusat yang melayani berbagai kebutuhan pengguna tetapi

mendayagunakan komputer jaringan pengguna yang ada di dalamnya.

Publikasi artikel, berita yang sebelumnya didominasi situs resmi seperti cnn.com, news.com, atau

detik.com, kompas.com untuk Indonesia, sekarang sudah mulai disaingi oleh publikasi non resmi

dari perorangan atau lembaga yang tidak ada hubungannya dengan publikasi data media seperti

biasanya melalui blog sehingga kadangkala informasi dari blog bisa lebih cepat atau lengkap.

Aplikasi blog ini juga merupakan bagian dari web 2.0.

Dalam aplikasi blog ini juga biasanya disediakan fasilitas sindikasi di mana kita dapat menampilkan

judul berita dari sumber lain sehingga kita dapat menampilkan judul content dalam berbagai blog

menggunakan aplikasi yang bisa membaca sindikasi itu, baik lewat browser web maupun aplikasi

desktop. Ketersediaan sindikasi ini atau pemanfaatan sindikasi untuk menampilkan berita juga

merupakan bagian dari teknologi web 2.0.

Page 32: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 32

Pemanfaatan web service serta REST sebagai teknologi pendukung merupakan salah satu

karakteristik web 2.0 di mana kita dapat membangun aplikasi web tanpa menyediakan atau

membuat fungsi-fungsi pendukung aplikasi sendiri tetapi memanfaatkan fungsi-fungsi aplikasi

yang disediakan dari web lain melalui kedua teknologi ini. Jadi misalkan anda ingin menyediakan

search engine di situs Anda, maka Anda bisa membuat aplikasi yang memanggil fungsi-fungsi

layanan search dari Google atau Yahoo menggunakan REST/Web Service sehingga seakan-akan

aplikasi Anda dapat menyediakan layanan ini tanpa membuat fungsi search sendiri.

Pemanfaatan partisipasi user secara menyeluruh juga merupakan bagian karakteristik dari

teknologi web 2.0, contohnya adalah Wikipedia di mana content dari wikipedia ini dibuat oleh

banyak sekali pengunjung yang langsung dapat mengedit isi dari wikipedia sehingga wikipedia

menjadi ensiklopedia dinamis yang terus bertambah isinya setiap saat sehingga dapat

mengalahkan kelengkapan isi ensiklopedia lain.

Ebay, Amazon maupun Google juga merupakan situs-situs yang mempelopori web 2.0 di mana

mereka memanfaatkan respon user untuk content atau layanan yang mereka sediakan. PageRank

dari Google memanfaatkan klik dari user pada hasil pencarian untuk memberikan penilaian

ketepatan hasil pencarian, Ebay memanfaatkan pengguna untuk layanan jual beli melalui internet

di mana penjual dapat dinilai oleh pembeli-pembelinya secara online, sedangkan Amazon

merupakan situs e-commere yang memanfaatkan respons user untuk menghasilkan pencarian

produk yang lebih sesuai serta memberikan informasi produk apa adanya melalui fasilitas review.

Setelah Web 2.0, Kini Giliran Web 3.0

Dicuplik dari: www.netsains.com

Jika dunia seluler dikenal istilah 3G, maka di Internet ada yang namanya Web 3.0. Wow, apa pula

ini? Apa bedanya dengan Web 2.0 yang sekarang sedang marak? Jangan salah, ternyata orang

Indonesia juga sudah ada yang mengembangkannya.

Saat ini kita memasuki generasi kedua dari website atau disebut dengan web 2.0. Pada generasi

sebelumnya yaitu web 1.0 memiliki ciri-ciri umum yang mencolok yaitu consult, surf dan search.

Page 33: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 33

Jadi pada jaman web 1.0 kita kebanyakan hanya sekedar mencari atau browsing untuk

mendapatkan informasi tertentu.

Sosial

Kemudian hadir web 2.0 untuk menggantikan Web 1.0 dimana interaksi sosial di dunia maya

sudah menjadi kebutuhan sehingga era Web 2.0 ini memiliki beberapa ciri mencolok yaitu share,

collaborate dan exploit. Di era Web 2.0 sekarang, penggunaan web untuk berbagi, pertemanan,

kolaborasi menjadi sesuatu yang penting. Web 2.0 hadir seiring maraknya pengguna blog,

Friendster, Myspace, Youtube dan Fickr.

Era Web 2.0 tidak membutuhkan orang jenius yang hanya berkutat sendiri di ruang tertutup atau

laboratorium untuk membuat teknologi baru yang dipatenkan agar membuat dirinya menjadi

terkenal. Tapi era ini lebih membutuhkan orang untuk saling berbagi ilmu, pengalaman atau

lainnya sehingga terbentuk komunitas online besar yang menghapuskan sifat-sifat individu.

Namun lambat laun kebiasaan dan kebutuhan orang di dunia maya selalu berubah dan

bertambah. Hal ini juga sejalan dengan semakin cepatnya akses internet broadband dan teknologi

komputer yang semakin canggih. Jika pada telekomunikasi sudah mulai terdengar isu era 4G,

begitu juga yang terjadi pada dunia website yang juga memunculkan isu akan segera hadirnya era

baru yaitu Web 3.0. Teknologi web generasi ketiga ini merupakan perkembangan lebih maju dari

Web 2.0 dimana disini web seolah-olah sudah seperti kehidupan di alam nyata. Web 3.0 memiliki

ciri-ciri umum seperti suggest, happen dan provide.

Jadi, disini web seolah-olah sudah seperti asisten pribadi kita. Web mulai mengerti kebutuhan kita

dengan bisa memberi saran atau nasehat kita, menyediakan apa yang kita butuhkan. Dengan

menggunakan teknologi 3D animasi, kita bisa membuat profil avatar yang sesuai dengan karakter,

kemudian melakukan aktivitas di dunia maya seperti layaknya di dunia nyata. Kita bisa berjalan-

jalan, pergi ke mall, bercakap-cakap dengan teman yang lain. Ya, Web 3.0 adalah dunia virtual kita.

Page 34: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 34

Buatan Indonesia

Di web 3.0 ini, sudah terjadi konvergensi yang sangat dekat antara dunia TI dengan dunia

telekomunikasi. Dunia web dan telco berkembang pesat seiring dengan kebutuhan pengguna.

Penggunaan perangkat TI dan telekomunikasi nantinya sudah seperti sama saja tidak ada bedanya.

Saat ini saja pertanda seperti itu sudah mulai bisa kita rasakan walaupun masih belum sempurna.

Kita bisa menonton tivi di ponsel atau komputer, bisa mengakses internet di ponsel, bisa

melakukan SMS dan telepon dari komputer. Ya karena konvergensi terhadap berbagai perangkat

seperti hukum alam yang tidak bisa dielakkan.

Apakah saat ini sudah ada website sebagai pertanda bakal masuknya era web 3.0? Ya, model web

3.0 sudah bisa dirasakan salah satunya adalah pada situs secondlife.com . Dan yang juga cukup

membanggakan kita adalah, Indonesia sudah mampu untuk masuk ke dunia Web 3.0 ini dengan

hadirnya lilofriends.com . Situs yang sudah mendekati model Web 3.0 asli karya anak bangsa yang

dikembangkan oleh dikembangkan oleh Li’L Online Games dengan engine dari Altermyth Studio.

Hmm…anak Indonesia hebat-hebat kan? Banyak lagi contoh lain karya anak bangsa berkualitas

tinggi yang patut menjadi kebanggaan dan tidak kalah dengan produk buatan bangsa lain. Saatnya

ayo berkarya terus memajukan Indonesia!

Web 3.0, Sebuah Bukti Inovasi Tiada Henti

Bersumber dari: www.beritanet.com

Jika ingin melihat akan seperti apa perkembangan web di masa depan, maka Web 3.0 adalah

jawabannya. Terobosan ini merupakan bukti bahwa teknologi World Wide Web selalu

berkembang. Dunia maya telah banyak mempengaruhi kehidupan manusia dewasa ini. Semakin

banyak orang yang menggantungkan perkembangan informasinya kepada Internet, sehingga

teknologi yang dipergunakan dalam pembangunan sebuah situs pun terus berkembang.

Dari era pertama web dikembangkan (Web 1.0), dimana pengunjung hanya bisa mencari

(searching) dan melihat-lihat (browsing) data informasi yang ada di web, kemudian bergeser pada

era pengembangan web kedua (Web 2.0) di mana pengunjung mulai dapat melakukan interaksi

dengan diatur oleh sistem yang ada pada web.

Page 35: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 35

Jenis interaksi yang dapat dilakukan pada era kedua ini antara lain untuk saling bertukar informasi

(sharing), eksploitasi informasi, dan juga pembuatan komunitas-komunitas online seperti yang

marak saat ini, seperti Friendster, Multiply, YouTube, dan lain-lain. Masing masing komunitas ini

mempunyai kepentingannya sendiri dalam saling bertukar data maupun informasi yang mereka

himpun.

Dalam era inilah sebenarnya interaksi sosial dalam dunia maya mulai dikembangkan. Dan mulai

dari era ini pulalah ide untuk mengembangkan aspek sosial sebuah web mulai dipikirkan. Aspek

sosial yang dimaksud, terutama adalah aspek interaksi. Bagaimana sebuah web dapat memberikan

sebuah interaksi sesuai dengan kebutuhan informasi setiap pemakaianya, merupakan sebuah

tantangan utama dikembangkannya versi Web 3.0 ini.

Walaupun hanya bersifat virtual 3D, namun ternyata banyak yang mengharapkan perkembangan

teknologi web ini dapat memenuhi kebutuhan setiap bidang informasi, bahkan setiap orang yang

mengunjunginya. Jika dianalogikan dalam kehidupan nyata, masyarakat kini ingin diperlakukan

seperti seorang pengunjung butik dalam mendapatkan apa yang diinginkannya. Bukan seperti

pengunjung supermarket yang dibiarkan mencari dan mendapatkan sendiri barang yang

dinginkannya. Pengunjung sebuah web ingin dimengerti kemauannya oleh ‘toko’ penyedia

informasi (dalam hal ini website).

Inilah yang dimaksud dengan tantangan bagaimana sebuah web dapat mengerti dan membantu

pengunjung dalam berinteraksi dengan semua informasi yang ada. Sehingga tak mengherankan

jika kemudian ciri dari pengembangan web generasi ketiga ini adalah web yang bersifat ‘nyata’,

benar-benar ada interaksi yang terjadi, kemudian dapat memberikan arahan atau ‘anjuran’ kepada

pengunjung dalam mendapatkan informasi yang diharapkannya, dan tentu saja juga tetap bersifat

‘provide’ atau mampu menyediakan informasi yang dibutuhkan.

Web 3.0 sendiri merupakan sebuah proyek pengembangan semantic web, yaitu sebuah sistem

web yang dapat melacak setiap kaitan dari kata-kata yang terangkai, berkaitan dengan arti setiap

kata yang dipakai.

Page 36: Lesson 1 - Internet Dan website.pdf

Miniw0rm University | Create Your Title Web Master Here 36

Tujuannya tentu saja agar web dapat menjadi media umum untuk bertukar informasi melalui

dokumen-dokumen yang bahasanya dapat dimengerti oleh sistem, sehingga para pengunjung web

dapat dengan mudah mencari data yang tepat atau minimal berkaitan dekat dengan apa yang kita

maksud.

Web 3.0 sendiri merupakan sebuah realisasi dari pengembangan sistem kecerdasan buatan

(artificial intelegence) untuk menciptakan global meta data yang dapat dimengerti oleh sistem,

sehingga sistem dapat mengartikan kembali data tersebut kepada pengunjung dengan baik.

Saat ini adaptasi Web 3.0 mulai dikembangkan oleh beberapa perusahaan di dunia seperti

secondlife, Google Co-Ops, bahkan di Indonesia sendiri juga sudah ada yang mulai

mengembangkannya, yaitu Li’L Online (LILO) Community. Permasalahan lain yang potensial

muncul adalah, sebagai teknologi masa depan, Web 3.0 juga membutuhkan kecepatan akses

Internet yang memadahi dan spesifikasi komputer yang tidak enteng, hal ini disebabkan tak lain

karena teknologi ini secara visual berbasis 3D.

Sedangkan seperti yang kita tahu biaya akses Internet dengan kecepatan tinggi di Indonesia ini

masih terbilang mahal bagi masyarakat umum. Belum lagi jika dihitung dari biaya spesifikasi

perangkat komputer yang dibutuhkan, mungkin masyarakat Indonesia yang ingin menikmati

kecanggihan layanan berbasis teknologi Web 3.0 masih harus menarik nafas penjang.

Namun karena Web 3.0 sendiri masih dalam pengembangan, seiring dengan berlalunya waktu

sebagai masyarakat Indonesia kita masih bisa mengharapkan bahwa biaya komunikasi, dalam hal

ini koneksi Internet kecepatan tinggi akan semakin murah nantinya, sehingga terjangkau bagi

masyarakat luas.