Minggu, 19 Mei 2013

Pengenalan Game CityVille


 Tentang Game CityVille-CityVille adalah sebuah game simulasi tentang bagaimana cara membangun sebuah pusat perkotaan yang dikembangkan oleh Zynga, dan dirilis pada bulan Desember 2010.

Permainan ini mirip dengan Sim City dan Farmville. Tujuannya adalah untuk mengembangkan kota dengan pertanian, membangun gedung-gedung, dan mengumpulkan uang sewa. CityVille adalah freemium permainan. Tidak ada biaya untuk bermain, tapi pemain memiliki pilihan untuk membeli konten premium.

Sebuah sekuel, CityVille 2 , dirilis pada bulan November 2012.

CityVille memungkinkan pemain untuk menjadi pemilik dari sebuah kota virtual dan mengawasi perkembangannya menjadi sebuah metropolis besar. Kota ini dapat tumbuh dengan berbagai tugas yang akan dilakukan. Jumlah energi yang tersedia meningkat sebagai keuntungan pemain di tingkat pengalaman, sampai maksimum 30 atau 38 dengan penambahan bendungan dan sampai 47 dengan penambahan pertanian.

Pemain juga dapat mengunjungi kota tetangga mereka dan melakukan hingga lima pekerjaan yang berbeda setiap 12 jam. Hal ini memberikan poin bagi pemain. Poin meningkatkan siring dengan jumlah energi, tingkat pengalaman, dan bonus uang yang tersedia setiap hari. Pemain dapat mengirim hadiah lainnya kepada pemain lain dan membantu mereka dalam beberapa tujuan mereka. Pemain juga dapat membeli barang, menjual barang-barang (memasok barang ke kota-kota pemain lain 'jika cabang-cabang bisnis mereka berada di kota-kota mereka), dan memproduksi barang mereka sendiri.

Dalam CityVille, pemain berusaha untuk mengembangkan dan menciptakan kota-kota mereka sendiri. Pemain kemudian dapat mengembangkan usaha mereka dan mengembangkan kota mereka dalam sebuah bidang tanah yang telah ditentukan.

Dalam game CityVille, Anda akan dibantu oleh Samantha, bertindak sebagai pemandu dalam mencapai tujuan-tujuan yang dibebankan pada Anda.

Pada tanggal 26 September 2011, CityVille juga dapat diakses di platform sosial lain yaitu di Google Plus.

Sumber: http://idshvoong.blogspot.com/2013/01/review-tentang-game-cityville.html

Definisi Game Dan Jenis-jenis Game PC

Definisi Game

Game berasal dari kata bahasa inggris yang memiliki arti dasar Permainan. Permainan dalam hal ini merujuk pada pengertian “kelincahan intelektual” (intellectual playability). Game juga bisa diartikan sebagai arena keputusan dan aksi pemainnya. Ada target-target yang ingin dicapai pemainnya. Kelincahan intelektual, pada tingkat tertentu, merupakan ukuran sejauh mana game itu menarik untuk dimainkan secara maksimal. Pada awalnya, game identik dengan permainan anak-anak. Kita selalu berpikir game merupakan suatu kegiatan yang dilakukan oleh anak-anak yang dapat menyenangkan hati mereka. Dengan kata lain, segala bentuk kegiatan yang memerlukan pemikiran, kelincahan intelektual dan pencapaian terhadap target tertentu dapat dikatakan sebagai game. Tetapi yang akan dibahas pada kesempatan ini adalah game yang terdapat di komputer, baik off line maupun online. Saat ini perkembangan games di komputer sangat cepat. Para pengelola industri game berlomba-lomba untuk menciptakan game yang lebih nyata dan menarik untuk para pemainnya.

Hal inilah yang membuat perkembangan games di komputer sangat cepat. Sehingga games bukan hanya sekedar permainan untuk mengisi waktu luang atau sekedar hobi. Melainkan sebuah cara untuk meningkatkan kreatifitas dan tingkat intelektual para penggunanya. Jadi, bermain game adalah suatu proses “fine tuning” (atau penyamaan frekuensi) dari logika berpikir anak-anak kita dengan logika berpikir aplikasi komputer yang canggih tadi. Pada saat bersamaan, game juga secara nyata mempertajam daya analisis para penggunanya untuk mengolah informasi dan mengambil keputusan cepat yang jitu. Namun, tentu saja kenyataan juga harus kita masukkan kedalam perhitungan. Kenyataan itu diantaranya adalah kecanduan para pemain / penggunanya yang akut terhadap permainan komputer semacam ini. Mereka bisa lupa segala-galanya akan tugas mereka yang lain termasuk tugas menuntut ilmu.

Jenis-jenis game PC

Dibawah ini adalah jenis atau klasifikasi beberapa game :
* Simulation Games
Video Game jenis ini seringkali menggambarkan dunia di dalamnya sedekat mungkin dengan dunia nyata dan memperhatikan dengan detil berbagai faktor. Dari mencari jodoh dan pekerjaan, membangun rumah, gedung hingga kota, mengatur pajak dan dana kota hingga keputusan memecat atau menambah karyawan. Dunia kehidupan rumah tangga sampai bisnis membangun konglomerasi, dari jualan limun pinggir jalan hingga membangun laboratorium cloning. Video Game jenis ini membuat pemain harus berpikir untuk mendirikan, membangun dan mengatasi masalah dengan menggunakan dana yang terbatas. Contoh: Sim City, The Sims, Tamagotchi.

* Organizational-Dynamic Games
Game Online adalah game yang menggunakan internet network sehingga game ini dapat di mainkan atau di akses oleh siapa saja. Selain itu game ini juga tidak hanya dapat di akses oleh penduduk lokal saja tetapi bahkan hingga keluar negeri.

* First Person Shooter(FPS)
Sesuai judulnya game ini mengambil pandangan orang pertama pada gamenya sehingga seolah-olah kita sendiri yang berada dalam game tersebut, kebanyakan game ini mengambil setting peperangan dengan senjata-senjata militer (di indonesia game jenis ini sering disebut game tembak-tembakan). Contoh : Call of Duty, Counter Strike, Half Life dan sebgainya.

* Real-Time Strategy(RTS)
Merupakan game yang permainannya menekankan kepada kehebatan strategi pemainnya, biasanya pemain memainkan tidak hanya 1 karakter saja akan tetapi banyak karakter.

* Cross-Platform Online
Merupakan game yang dapat dimainkan secara online dengan hardware yang berbeda misalnya saja need for speed undercover dapat dimainkan secara online dari PC maupun Xbox 360(Xbox 360 merupakan hardware/console game yang memiliki konektivitas ke internet sehingga dapat bermain secara online).

* Browser Games
Merupakan game yang dimainkan pada browser seperti Firefox, Opera, IE. Syarat dimana sebuah browser dapat memainkan game ini adalah browser sudah mendukung javascript, php, maupun flash.

* Massive Multiplayer Online Games
Game dimana pemain bermain dalam dunia yang skalanya besar (>100 pemain), setiap pemain dapat berinteraksi langsung seperti halnya dunia nyata
Contoh dari beberapa macam game online adalah :
- Ragnarok Online
- RF online
- Perfect World
- Yugioh! Online
- Ayo dance!
- Rohan Online
- dll.

* Casual games
Sesuai namanya, game yang casual itu tidak kompleks, mainnya rileks dan sangat mudah untuk dipelajari ( bahkan cenderung langsung bisa dimainkan ). Jenis ini biasanya memerlukan spesifikasi komputer yang standar pada jamannya dan ukurannya tidak lebih dari 100 MB karena biasanya dapat di download versi demo-nya di website resminya. Genre permainannya biasanya puzzle atau action sederhana dan umumnya dapat dimainkan hanya menggunakan mouse ( biasanya game lain menggunakan banyak tombol tergantung game-nya ). Contoh: Diner Dash, Sally Salon, Bejeweled, Zuma, Feeding Frenzy, Insaniquarium.

Teknologi Software

berikut ini akan menjelaskan tools yang mendukung dalam suatu pembuatan game yaitu Game Engine. Game Engine adalah sebuah sistem perangkat lunak yang dirancang untuk menciptakan dan melakukan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. Fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.
Mesin permainan biasanya menyediakan platform abstraksi, yang memungkinkan permainan yang sama untuk dijalankan pada berbagai platform termasuk game konsol dan komputer pribadi dengan sedikit, jika ada, perubahan yang dibuat untuk permainan kode sumber. Mesin permainan yang sering digunakan untuk jenis aplikasi interaktif real-time dengan persyaratan grafis seperti pemasaran demo, visualisasi arsitektur, latihan simulasi, dan pemodelan lingkungan. Beberapa mesin permainan hanya menyediakan waktu-nyata, bukan kemampuan render 3D dari beragam fungsi yang diperlukan oleh permainan. Mesin ini mengandalkan permainan pengembang untuk melaksanakan seluruh fungsi ini atau merakit dari komponen middleware permainan lainnya.
Mesin jenis ini umumnya disebut sebagai “mesin grafis,” “mesin rendering,” atau “mesin 3D” bukannya yang lebih mencakup istilah “mesin permainan.” Namun, terminologi ini tidak konsisten digunakan sebagai banyak fitur lengkap mesin game 3D disebut hanya sebagai “mesin 3D.” Beberapa contoh dari mesin grafis adalah: RealmForge, Truevision3D, ogre, Crystal Space, Genesis3D, Irrlicht dan JMonkey Engine. Permainan modern atau mesin grafis umumnya memberikan adegan grafik, yang merupakan berorientasi objek representasi dari dunia permainan 3D yang sering menyederhanakan desain permainan dan dapat digunakan untuk rendering lebih efisien dari dunia maya yang luas. Beberapa jenis game engine :

* Freeware game engine/open source game engine
• Blender
• Golden T Game Engine (GTGE)
• DXFramework
• Ogre
• Aleph On

* Commercial engines/game engine berbayar (komersial)
• Alamo
• A.L.I.V.E
• BigWorld
• DXStudio
• Dunia Engine
• Euphoria
• GameStudio

Asal-usul Game Point Blank

Bagi anda yang ingin jauh ingin mengetahui tentang asal-usul atau juga pengertian PB atau pengertian Point Blank maka sudah tepat anda melanjutkan membaca artikel ini, sebab berikut akan dipaparkan secara detail kepada anda seputar seluk beluk point blank.
Pertama untuk lebih jelas pengetahuan kita mengenai point blank, maka tentu kita harus terlebih dahulu mengetahui apa sebenarnya arti dari point blank itu sendiri, dimana Point Blank adalah merupakan sebuah game atau permainan komputer yang bergenre FPS atau tembak menembak yang dimainkan secara online.

Dilansir zamrudnews, PB atau Point blank sendiri dikembangkan oleh Zepetto asal Korea Selatan dan kemudian dipublikasikan oleh NCSoft. Saat ini game ini telah memiliki server dibeberapa negara dunia seperti Thailand, Rusia dan juga ada di Indonesia. Untuk regional Indonesia, Point Blank dikelola oleh PT. Kreon. Mungkin berbeda pula perusahaan pengelola PB untuk setiap negera yang telah memiliki server masing-masing.

Dari segi permainan dalam PB ini berkisah tentang perseteruan antara Free Rabels dan pemerintah yang disebut Counter Terrorist Force (CT-Force). Perseteruan itu sendiri bermulah dari semakin bertambahnya imigran yang tidak mendapatkan pekerjaan dan terusir dari masyarakat. Untuk bertahan hidup para imigran yang tidak mendapatkan pekerjaan itu akhirnya melakukan berbagai tindakan kriminal, seperti merampok, sampai perdagangan obat terlarang.
Karena semakin banyak para imigran yang melakukan tindak kejahatan, akhirnya mereka membentuk sebuah kelompok yang disebut Free Rabels. Untuk memantau juga mengawasi, serta mencari keberadaan teroris pemerintah akhirnya memutuskan untuk membentuk organisasi yang disebut sebagai Counter Terrorist Force (CT-Force).
Saat ini Point Blank atau PB juga identik dengan Gemscool, sebab melalui sebuah situs yang beralamat di Gemscool.com anda bisa memulai meregistrasi akun baru untuk bisa mengakses game point blank lebih lanjut.

Minggu, 06 Januari 2013

Pengertian blender dan menceritakan kasus animasi yang di buat


Kali ini saya akan menjelaskan applikasi apa yang kelompok saya pakai dalam membuat sebuah objek animasi yang berhubungan dengan tugas saya ini dan sedikit menceritakan alur animasi yang dibuat. Applikasi yang kelompok saya gunakan adalah blender. Berikut adalah pengertian blender di bawah ini :
Blender adalah program 3D dan animasi yang bersifat opensource, bebas untuk
dikembangkan oleh penggunanya dan dapat didistribusikan kembali dan bersifat Legal.
Blender memiliki video compositor dan  intergrated game engine Karya yang dihasilkan
tidak  ada  sifat  royalt  kepada  developer,  dan  dapat  dipublikasikan  baik  free maupun
untuk dikomersilkan.
Blender merupakan salah satu program Modeling 3D dan Animation, tapi Blender
mempunyai  kelebihan  sendiri  dibandingkan  program  modeling  3D  lainnya.  Kelebihan
yang  dimiliki  Blender  adalah  dapat  membuat  game  tanpa  menggunakan  program
tambahan  lainnya,  Karena  Blender  sudah  memiliki  Game  Engine  sendiri  dan
menggunakan  Python  sebagai  bahasa  pemograman  yang  lebih  mudah  ketimbang
menggunakan C++,C, dll.
Blender menggunakan OpenGL  sebagai  render  grafiknya  yang  dapat  digunakan
pada berbagai macam sistem operasi seperti Windows, Linux dan Mac OS X.
Saat ini Blender sudah mengeluarkan versi yang terbarunya, yaitu Versi 2.49 yang lebih
ditujukan untuk pembuat game. Karena Versi ini memiliki fitur-fitur baru yang dirancang
untuk membuat tampilan game yang lebih realistis dari pada versi sebelumnya.
Blender 2.49 memiliki fitur baru seperti:
  1. Video Texture
  2. Real-time GLSL
  3. Material
  4. Game Logic
  5. Bullet SoftBody
  6. Python Editor
  7. Multilayer Textures
  8. Physics
  9. Render Baking dan Normal Mapping
  10. dan lain – lain.
Blender merupakan  suatu  software  untuk  membuat  suatu  grafik  3D  dari  pembuatan
objek 3D, pembuatan animasi 3D sampai pembuatan Game 3D.
Keunggulan Blender 3D
  1. Interface yang user friendly dan tertata rapi.
  2. Tool  untuk membuat  objek  3D  yang  lengkap meliputi modeling,  UV mapping,
  3. texturing,  rigging,  skinning,  animasi,  particle  dan  simulasi  lainnya,  scripting,
  4. rendering, compositing, post production dan game creation.
  5. Cross Platform, dengan uniform GUI dan mendukung semua platform. Blender 3D
  6. bisa anda gunakan untuk semua versi windows, Linux, OS X, FreeBSD, Irix, Sun
  7. dan sistem operasi yang lainnya.
  8. Kualitas  arsitektur 3D  yang  berkualitas  tinggi dan  bisa  dikerjakan dengan  lebih
  9. cepat dan efisien.
  10. Dukungan yang aktif melalui forum dan komunitas.
  11. File Berukuran kecil.
  12. Free (gratis).
Adapun keunggulan Interface pada Blender secara umum adalah sebagai
berikut :
  1. Revolusioner  yang  tidak  tumpang  tindih  dan  non-blocking  UI memberikan  alur
  2. kerja tak tertandingi
  3. Fleksibel  dan  bisa  diatur  tata  letak  jendela  dengan  layar  setup  sebanyak  yang
  4. Anda suka
  5. dengan dukungan terjemahan internasional
  6. Setiap jendela ruang dapat dengan mudah beralih ke jendela apapun jenis (kurva
  7. editor, NLA, tampilan 3D dll)
  8. text editor untuk penjelasan dan mengedit skrip Python
  9. text editor untuk penjelasan dan mengedit skrip Python
  10. Custom tema
  11. Antarmuka konsisten di semua platform
Referensi : 
http://motionstudio.wordpress.com/blender/

Itulah pengertian blender applikasi yang kelompok saya gunakan, setelah ini saya akan menceritakan sedikit animasi yang saya buat dengan kelompok saya. Kelompok kami membuat sebuah animasi robot binatang yang ada disebuah film anime berjudul digimon. kelompok kami menceritakan bagaimana cara membuatnya dan cara animasi tersebut nantinya dapat berjalan layaknya seperti binatang yang bisa berjalan. Seperti itulah jalan ceritanya yang kelompok kami buat dengan seadanya karena kami sendiri pun masih dalam tahap belajar.

Desain pemodelan grafik


Apa itu Desain Pemodelan Grafis?? mungkin kalimat itu sudah tidak asing lagi di telinga kita, dan apa yang terlitas dipikiran kita ketika mendengar tentang Desain, Pemodelan, dan Grafis dari 3 kata tersebut memiliki arti yang berbeda. Mari kita jelaskan satu persatu apa maksud dari kalimat tersebut : 

Desain
Proses untuk mendapatkan suatu obyek baru. Desain merupakan gambaran atau pola yang akan memiliki tujuan untuk menghasilkan suatu obyek. Contohnya adalah desain suatu iklan. Desain tersebut berbentuk pola gambar yang dibuat oleh seorang desainer. Desain iklan tersebut dibuat untuk memenuhi keinginan suatu perusahaan yang memesan iklan tersebut agar sesuai dengan keinginan perusahaan. Desain tersebut dibuat agar mempermudah proses pembuatan iklan tersebut.

Pemodelan
Tahap dimana akan dibentuk suatu obyek. Obyek yang dibuat akan dibentuk seolah-olah menjadi nyata. Dengan proses desain, obyek tersebut akan dibuat menjadi 2D maupun 3D. Proses pemodelan ini memerlukan perancangan dengan beberapa langkah saat pembuatannya. Misalnya menentukan obyek apa yang akan dibuat, metode apa yang akan digunakan, serta animasi apa yang sesuai dengan tujuan pembuatan obyek tersebut.

Grafik
Grafik atau Grafis identik dengan suatu garis, titik, tanda, dan bentuk huruf. Grafik merupakan cara membentuk bentuk huruf, tanda serta gambar menggunakan proses pencetakan. Grafik juga didefinisikan sebagai suatu pembuatan, penyimpanan serta manipulasi model dan citra. 

Jadi menurut saya, Desain Pemodelan Grafis adalah suatu proses pembuatan, manipulasi dan menyimpan suatu objek dengan menggunakan bantuan perangkat lunak (software) komputer yang dapat membantu kita membentuk dan membuat sebuah objek berupa animasi atau objek lainnya yang dapat terlihat seolah-olah dimata kita nyata. 

Kamis, 26 April 2012

Cara Pembuatan Web

Kali ini saya akan menjelaskan bagaimana caranya membuat web. Menurut saya membuat web tidaklah sulit, sekarang sudah banyak situs yang menyediakan jasa hosting web gratis dan kita bisa memanfaatkannya untuk membuat web kita sendiri. Banyak juga situs yang menyediakan tutorial-tutorial mengenai cara membuat web, maupun template-template yang bisa kita gunakan untuk mendesain situs kita jika kita tidak ingin membuatnya dari nol.
  1. langkah pertama yg kita lakukan adalah kita harus membuat domainnya dulu, karena saya menggunakan affraid.com maka kita tinggal membuka link tersebut lalu kita pilih sign up, di sign upnya sendiri kita tinggal memasuk kan saja apa" yg harus di masukkan. 
  2. langkah ke dua adalah setelah kita sign up tadi maka kita masukkan user id dan password yang sudah kita buat tadi.
  3. langkah ke tiga adalah setelah sudah login kita pilih subdomain, lalu add subdomain, masukkan domain yg anda ingin kan, karena banyak domain-domain yang sudah gratis tinggal di pilih saja
  4. langkah ke empat adalah kita masuk ke website 000webhosting.com untuk memasukkan domain kita tadi agar bisa menjadi online tetapi jika anda belum mempunyai id/user webhosting tersbut anda harus membuatnya terlebih dahulu, jika sudah login langsung saja klik select lsng akan muncul nama domain yg sudah kita buat lalu klik creat dan tinggal menunggu 24jam. setelah membuat itu semua dari langkah 1 ke langkah 4 sembaring kita menunggu domain kita 24jam alangkah baiknya kita membuat kodingannya, kalo menurut saya bebas bisa menggunakan php atau html, pertama kita buat templatenya terlebih dahulu setelah kita membuat templatenya, kita buat indexnya cssnya setelah itu silakan suka" kalian menambah variasi kalian sendiri. intinya adalah kita harus membuat template dan cssnya terlebih dahulu, css itu maksudnya adalah menggedit kerangka dri template yg kita buat.
  5. langkah ke lima adalah setelah menunggu 24jam maka untuk memasukan kodingannya atau data" yg sudah kita buat dengan menggunakan sebuah applikasi seperti filezila dan lain-lain.
Maaf jika tutorial saya hanya seperti ini dimaklumi saja karena saya sendiri pun juga masih pemula banget dan masih harus belajar lagi untuk membuat sebuah web tapi jika kalian sudah lancar membuat web rasanya itu hebat bgt hehe... berikut ini adalah web saya yang sudah saya buat http://www.joelian.uk.to/.

Menurut saya setiap web itu memiliki kelemahan dan kelebihan sendiri bagaimana cara kita membuatnya saja agar menjadi lebih bagus atau lebih indah dan web yang baik itu menurut saya adalah web yang berisi kan tentang ilmu pengetahuan yang berguna bagi pembacanya atau yang melihat web itu tersebut. Sekian dari saya jika ada salah kata mohon di maaf kan karena ini termasuk tugas dari kuliah saya dan jika web saya ada kesalahan mohon di maaf kan.

Sabtu, 10 Maret 2012

SEJARAH TENTANG INTERNET, WEB, DAN ARSITEKTUR WEB


A.Internet
1.Pengertian Internet
Internet dapat diartikan sebagai jaringan komputer luas dan besar yang mendunia, yaitu
menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia,
dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis
hingga yang dinamis dan interaktif.
2. Sejarah internet
Berikut sejarah kemunculan dan perkembangan internet.
Sejarah intenet dimulai pada 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 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu
sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.
Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan
setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung
menjadi populer. Pada tahun yang sama, icon @juga diperkenalkan sebagai lambang
penting yang menunjukkan "at" atau "pada". Tahun 1973, jaringan komputer ARPANET
mulai dikembangkan ke luar Amerika Serikat. Komputer University College di London
merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan
Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob
Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal
pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.
Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil
mengirimkan e-mail 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 1979, Tom Truscott, Jim Ellis dan Steve Bellovin,
menciptakan newsgroups pertama yang diberi nama USENET. 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
dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita
kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal
dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda,
Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup
USENET.
Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984
diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain
Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi
1000 komputer lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan
melonjak 10 kali lipat manjadi 10.000 lebih.
Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan
IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling
berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000
komputer kini 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 yang lainnya, yang membentuk
jaringan itu. Program inilah yang disebut www, atau Worl Wide Web.
Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui
sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun
1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama
kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di
tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator
1.0.
3. Manfaat internet
Secara umum ada banyak manfaat yang dapat diperoleh apabila seseorang mempunyai
akses ke internet .Berikut ini sebagian dari apa yang tersedia di internet: 1. Informasi
untuk kehidupan pribadi :kesehatan, rekreasi, hobby, pengembangan pribadi, rohani,
sosial. 2. Informasi untuk kehidupan profesional/pekerja :sains, teknologi, perdagangan,
saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis, berbagai forum
komunikasi.
Satu hal yang paling menarik ialah keanggotaan internet tidak mengenal batas negara,
ras, kelas ekonomi, ideologi atau faktor faktor lain yang biasanya dapat menghambat
pertukaran pikiran. Internet adalah suatu komunitas dunia yang sifatnya sangat
demokratis serta memiliki kode etik yang dihormati segenap anggotanya. Manfaat
internet terutama diperoleh melalui kerjasama antar pribadi atau kelompok tanpa
mengenal batas jarak dan waktu.
Untuk lebih meningkatkan kualitas sumber daya manusia di Indonesia, sudah waktunya
para profesional Indonesia memanfaatkan jaringan internet dan menjadi bagian dari
masyarakat informasi dunia.
B. Web Site atau Situs
1.Pengertian Web Site atau Situs
Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk
menampilkan informasi, gambar gerak, suara, dan atau gabungan dari semuanya itu
baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan
yang saling terkait dimana masing-masing dihubungkan dengan link-link.
2. Unsur-Unsur Web Site atau Situs
Untuk membangun situs diperlukan beberapa unsur yang harus ada agar situs dapat
berjalan dengan baik dan sesuai yang diharapkan. Unsur-unsur yang harus ada dalam
situs antara lain:
a. Domain Name Domain name atau biasa disebut nama domain adalah alamat
permanen situs di dunia internet yang digunakan untuk mengidentifikasi sebuah situs
atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan
situs kita pada dunia internet. Istilah yang umum digunakan adalah URL. Contoh sebuah
URL adalah http://www.octa_haris.tripod.com--dapat juga tanpa www--
Ada banyak macam nama domain yang dapat kita pilih sesuai dengan keinginan.
Berikut beberapa nama domain yang sering digunakan dan tersedia di internet:
1. Generic Domains(gTLDs)
Merupakan domain name yang berakhiran
dengan .Com .Net .Org .Edu .Mil atau .Gov. Jenis domain ini sering juga disebut top
level domain dan domain ini tidak berafiliasi berdasarkan negara, sehingga siapapun
dapat mendaftar.
Ø.com : merupakan top level domain yang ditujukan untuk kebutuhan "commercial".
Ø.edu : merupakan domain yang ditujukan untuk kebutuhan dunia pendidikan
(education)
Ø.gov : merupakan domain untuk pemerintahan (government)
Ø.mil : merupakan domain untuk kebutuhan angkatan bersenjata (military)
Ø.org : domain untuk organisasi atau lembaga non profit (Organization).
2. Country-Specific Domains (ccTLDs)
Yaitu domain yang berkaitan dengan dua huruf ekstensi, dan sering juga disebut second
level domain, seperti .id(Indonesia), .au(Australia), .jp(Jepang) dan lain lain. Domain ini
dioperasikan dan di daftarkan dimasing negara. Di Indonesia, domain-domain ini
berakhiran, .co.id, .ac.id, .go.id, .mil.id, .or.id, dan pada akhir-akhir ini ditambah dengan
war.net.id, .mil.id, dan web.id. Penggunaan dari masing-masing akhiran tersebut
berbeda tergantung pengguna dan pengunaannya, antara lain:
Ø.co.id : Untuk Badan Usaha yang mempunyai badan hukum sah
Ø.ac.id : Untuk Lembaga Pendidikan
Ø.go.id : Khusus untuk Lembaga Pemerintahan Republik Indonesia
Ø.mil.id : Khusus untuk Lembaga Militer Republik Indonesia
Ø.or.id : Untuk segala macam organisasi yand tidak termasuk dalam kategori
"ac.id","co.id","go.id","mil.id" dan lain
Ø.war.net.id : untuk industri warung internet di Indonesia
Ø.sch.id : khusus untuk Lembaga Pendidikan yang menyelenggarakan pendidikan
seperti SD, SMP dan atau SMU
Ø.web.id : Ditujukan bagi badan usaha, organisasi ataupun perseorangan yang
melakukan kegiatannya di Worl Wide Web.
Nama domain dari tiap-tiap situs di seluruh dunia tidak ada yang sama sehingga tidak
ada satupun situs yang akan dijumpai tertukar nama atau tertukar halaman situsnya.
Untuk memperoleh nama dilakukan penyewaan domain, biasanya dalam jangka
tertentu(tahunan).
b. Hosting
Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk tempat
menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan
di situs. Besarnya data yang bisa dimasukkan tergantung dari besarnya hosting yang
disewa/dipunyai, semakin besar hosting semakin besar pula data yang dapat
dimasukkan dan ditampilkan dalam situs.
Hosting juga diperoleh dengan menyewa. Besarnya hosting ditentukan ruangan
harddisk dengan ukuran MB(Mega Byte) atau GB(Giga Byte).Lama penyewaan hosting
rata-rata dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan
penyewa web hosting yang banyak dijumpai baik di Indonesia maupun Luar Negri.
c. Scripts/Bahasa Program
Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang
pada saat diakses. Jenis scripts sangat menentukan statis, dinamis atau interaktifnya
sebuah situs. Semakin banyak ragam scripts yang digunakan maka akan terlihat situs
semakin dinamis, dan interaktif serta terlihat bagus. Bagusnya situs dapat terlihat
dengan tanggapan pengunjung serta frekwensi kunjungan.
Beragam scripts saat ini telah hadir untuk mendukung kualitas situs. Jenis jenis scripts
yang banyak dipakai para designer antara lain HTML, ASP, PHP, JSP, Java Scripts,
Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan ASP
dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis,
dan interaktifnya situs.
Scripts ASP, PHP, JSP atau lainnya bisa dibuat sendiri, bisa juga dibeli dari para penjual
scripts yang biasanya berada di luar negri. Harga Scripts rata-rata sangat mahal karena
sulitnya membuat, biasanya mencapai puluhan juta. Scripts ini biasanya digunakan
untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi,
email, mailing list dan lain sebagainya yang memerlukan update setiap saat. Khusus
Jilbab Online menggunakan bahasa ASP(Active Server Pages).
d. Design Web
Setelah melakukan penyewaan domain dan hosting serta penguasaan scripts, unsur
situs yang paling penting dan utama adalah design. Design web sangat menentukan
kualitas dan keindahan situs. Design sangat berpengaruh kepada penilaian pengunjung
akan bagus tidaknya sebuah web site.
Untuk membuat situs biasanya dapat dilakukan sendiri atau menyewa jasa web
designer. Saat ini sangat banyak jasa web designer, terutama di kota-kota besar. Perlu
diketahui bahwa kualitas situs sangat ditentukan oleh kualitas designer. Semakin
banyak penguasaan web designer tentang beragam program/software pendukung
pembuatan situs maka akan dihasilkan situs yang semakin berkualitas, demikian pula
sebaliknya. Jasa web designer ini yang umumnya memerlukan biaya yang tertinggi dari
seluruh biaya pembangunan situs dan semuanya itu tergantu ng kualitas designer.
e. Publikasi
Keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi atau dikenal oleh
masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung
dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs kepada
masyarakat memerlukan apa yang disebut publikasi atau promosi.
Publikasi situs di masyarakat dapat dilakukan dengan berbagai cara seperti dengan
pamlet-pamlet, selebaran, baliho dan lain sebagainya tapi cara ini bisa dikatakan masih
kurang efektif dan sangat terbatas. cara yang biasanya dilakukan dan paling efektif
dengan tak terbatas ruang atau waktu adalah publikasi langsung di internet melalui
search engine-search engine(mesin pencari, spt : Yahoo, Google, Search Indonesia,
dsb)
Cara publikasi di search engine ada yang gratis dan ada pula yang membayar. Yang
gratis biasanya terbatas dan cukup lama untuk bisa masuk dan dikenali di search engine
terkenal seperti Yahoo atau Google. Cara efektif publikasi adalah dengan membayar,
walaupun harus sedikit mengeluarkan akan tetapi situs cepat masuk ke search engine
dan dikenal oleh pengunjung.
3. Pemeliharaan Web Site atau Situs
Untuk mendukung kelanjutan dari situs diperlukan pemeliharaan setiap waktu sesuai
yang diinginkan seperti penambahan informasi, berita, artikel, link, gambar atau lain
sebagainya. Tanpa pemeliharaan yang baik situs akan terkesan membosankan atau
monoton juga akan segera ditinggal pengunjung.
Pemeliharaan situs dapat dilakukan per periode tertentu seperti tiap hari, tiap minggu
atau tiap bulan sekali secara rutin atau secara periodik saja tergantung kebutuhan(tidak
rutin). Pemeliharaan rutin biasanya dipakai oleh situs-situs berita, penyedia artikel,
organisasi atau lembaga pemerintah. Sedangkan pemeliharaan periodik bisanya untuk
situs-situs pribadi, penjualan/e-commerce, dan lain sebagainya.

SEJARAH WEB
Web merupakan sebuah database jaringan komputer diseluruh dunia yang menggunakan sebuah arsitektur pengambilan informasi yang umum. Secara konsep web merupakan sebuah client atau server manajemen database.
Web sekarang ini berkembang dari ide dan konsep yang dicetuskan oleh Tim Berners-Lee, seorang peneliti pada CERN Particle Physics Lab di Jenewa, Swiss. Pada tahun 1989 Berners-Lee merumuskan suatu proposal tentang sebuah system hypertext yang memiliki tiga komponen sebagai berikut:
  1. Antarmuka yang konsisten untuk semua platform. Antarmuka ini harus menyediakan akses yang dapat digunakan oleh berbagai jenis komputer.
  2. Akses informasi yang universal. Setiap pengguna harus dapat mengakses setiap informasi yang tersedia.
  3. Antarmuka yang menyediakan akses terhadap berbagai  jenis dokumen dan protokol.
Perkembangan selanjutnya dari konsep Berners-Lee ini melahirkan Mosaic, sebuah web browser grafis yang pertama. Web memiliki banyak kemungkinan hubungan antar dokumen tanpa awal dan akhir.
Dokumen web harus ditulis dalam suatu format khusus yang memungkinkan  hypertext saling terjalin untuk bekerja. Format ini adalah Hypertext Markup Language (HTML). HTML merupakan bagian dari Stpenggunard Generalized Markup  Language (SGML). SGML merupakan stpenggunar dari International Stpenggunard Organization (ISO), untuk mendefinisikan format pada dokumen teks.

SEJARAH ARSITEKTUR WEB


Arsitektur Website adalah suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna. 

Memerlukan perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web terkait dengan World Wide Web.
Sejak web perencanaan isi, desain dan manajemen datang dalam lingkup metode desain, Vitruvian tradisional tujuan komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs, seperti yang mereka lakukan arsitektur fisik dan disiplin desain lainnya. Website arsitektur akan datang dalam ruang lingkup estetika dan teori kritis dan kecenderungan ini dapat mempercepat dengan munculnya web semantik dan web 2.0. Kedua ide menekankan aspek struktur informasi. Strukturalisme adalah sebuah pendekatan untuk pengetahuan yang telah dipengaruhi sejumlah disiplin akademis termasuk estetika, teori kritis dan postmodernisme. Web 2.0, karena melibatkan user-generated content, mengarahkan perhatian arsitek website untuk aspek-aspek struktur informasi.
“Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website. ”Web desain”, dengan cara kontras, menggambarkan tugas-tugas praktis, bagian-bagian-grafis dan teknis, dari merancang dan menerbitkan sebuah situs web. Perbedaan tersebut dibandingkan dengan yang antara tugas mengedit sebuah koran atau majalah dan desain grafis dan pencetakan. Tetapi hubungan antara editorial dan kegiatan produksi adalah lebih dekat untuk publikasi web daripada untuk penerbitan cetak.
Setelah kita mengetahui pengertian dari arsitektur website, kita juga harus tahu bagian-bagian dari arsitektur website, yaitu yang terdiri dari :

Hypertext Transfer Protocol (HTTP)

HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.Pengembangan standar HTTP telah dilaksanakan oleh Konsorsium World Wide Web (World Wide Web Consortium/W3C) dan juga Internet Engineering Task Force (IETF), yang berujung pada publikasi beberapa dokumen Request for Comments (RFC), dan yang paling banyak dirujuk adalah RFC 2616 (yang dipublikasikan pada bulan Juni 1999), yang mendefinisikan HTTP/1.1.

WWW (World Wide Web)

WWW (World Wide Web) merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk dapat digunakan bersama.WWW atau biasa disebut web adalah bagian yang paling menarik dari Internet. Melalui web, dapat mengakses informasi-informasi yang tidak hanya berupa teks tetapi bisa juga berupa gambar, suara, video dan animasi. Fasilitas ini tergolong masih baru dibandingkan surel (email), sebenarnya WWW merupakan kumpulan dokumen-dokumen yang sangat banyak yang berada pada komputer server (web server), di mana server-server ini tersebar di lima benua termasuk Indonesia, dan terhubung menjadi satu melalui jaringan Internet. Dokumen-dokumen informasi ini disimpan atau dibuat dengan format HTML (Hypertext Markup Language). Suatu halaman dokumen informasi dapat terdiri atas teks yang saling terkait dengan teks lainnya atau bahkan dengan dokumen lain. Keterkaitan halaman lewat teks ini disebut hypertext. Dokumen infomasi ini tidak hanya terdiri dari teks tetapi dapat juga berupa gambar, mengandung suara bahkan klip video. Kaitan antar-dokumen yang seperti itu biasa disebut hypermedia. Jadi dapat disimpulkan bahwa WWW adalah sekelompok dokumen multimedia yang saling terkoneksi menggunakan hyperteks link. Dengan mengklik hyperlink, maka bisa berpindah dari satu dokumen ke dokumen lainnya.

URL( universal resource locator) 

URL( universal resource locator) merupakan suatu konsep penamaan lokasi standar dari suatu file,direktori,computer, dan lokasi komputernya sesuai dengan metode yang digunakan. URL tidak hanya dapat menunjuk ke suatu file tapi dapat juga menunjuk suatu query, dokumen dalam suatu database atau hasil dari perintah finger atau perintah archie . secara umum dapat digambarkan penulisan url : metode://nama_file[:nomor_port]. Jenis metode yang digunakan pada url adalah file,http,news,gopher,telnet.

XML (Extensible Markup Language) 

XML (Extensible Markup Language) merupakan bahasa web turunan dari SGML (Standart Generalized Markup Language) yang ada sebelumnya. XML hampir sama dengan HTML, dimana keduanya sama-sama turunan dari SGML. Teknologi XML dikembangkan mulai tahun 1966 dan mendapatkan pengakuan dari Worl Wide Web Consortium (W3C) pada bulan Februari 1998. Sedangkan SGML sendiri telah dikembangkan pada awal tahun 1980-an. Pada saat HTML dikembangkan pada tahun 1990, para penggagas XML mengadopsi bagian paling penting SGML dan dengan berpedoman pada pengembangan HTML menghasilkan bahasa markup yang tidak kalah hebatnya dengan SGML.XML tidak mempunyai definisi secara tepat karena ada yang berpendapat bahwa XML bukanlah suatu bahasa pemrograman,melainkan XML merupakan sintaks yang digunakan untuk menjelaskan bahasa markup lain (Dournaee,2002), sehingga dinamakan meta-language. Meskipun demikian pendapat yang XML bukan merupakan bahasa markup, didasarkan bahwa XML merupakan bahasa markup terpisah untuk tujuan terpisah. Selain itu XML bukanlah solusi semua hal untuk tujuan semua user.

JavaScript

JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan di browser. Javascript dipanggil untuk memberikan fungsi pada halaman web dengan meletakannya secara internal pada halaman html diantara tag atau dibuat pada file terpisah ( eksternal ) dan lalu di link menggunakan pada bagian , seperti CSS. Fungsi Javascript adalah Secara fungsional, Javascript digunakan untuk menyediakan akses script pada objek yang dibenamkan ( embedded ). Contoh sederhana dari penggunaan javascript adalah membuka halaman pop up, fungsi validasi pada form sebelum data dikirimkan ke server, merubah image kursor ketika melewati objek tertentu, dan lain lain.

AJAX

AJAX disini adalah singkatan dari Asynchronous JavaScript and XML. Pada intinya ajax itu merupakan gabungan beberapa teknologi yang bertujuan untuk menghindari page reload. Dengan menghindari page reload, kita dapat menghindari paradigma click-and-wait serta memberikan sebuah fitur yang cukup kompleks pada website seperti validasi data secara realtime, drag n drop dan fitur-fitur lain yang belum dimiliki web biasa. Dengan AJAX, suatu aplikasi web dapat mengambil data kemudian diolah di client melalui request asynchronous HTTP yang diinisiasi oleh Javascript, sehingga dapat mengupdate bagian-bagian tertentu dari web tanpa harus memanggil keseluruhan halaman web. Request ini dapat dieksekusi dalam beberapa cara dan beberapa format transmisi data. Dikombinasikannya cara pengambilan data remote dengan interaktivitas dari Document Object Model (DOM) telah menghasilkan generasi terbaru dari aplikasi web yang mengebrak aturan-aturan tradisional tentang apa yang dapat terjadi di dalam web.

Sumber :
·         http://blog.re.or.id/sejarah-web.htm
·         http://en.wikipedia.org