Selasa, 11 Juni 2013

MEMBUAT WEB

LANGKAH MEMBUAT WEBSITE
Langkah ke 1 yaitu: Daftarkan Nama Domain Anda
Pertama Anda akan membutuhkan sebuah Alamat Website (domain/URL) yang mudah diingat, agar pengguna Internet dapat dengan mudah menemukan Website Anda. Untuk itulah Anda akan membutuhkan "Nama Domain" (misalnya alamat domain berupa "www.PerusahaanAnda.com" atau "www.PerusahaanAnda.co.id").
Dengan membeli Nama Domain tersebut, pengguna Internet cukup mengetik "www.PerusahaanAnda.com" di Internet Explorer/Firefox (browser) mereka untuk mengunjungi Website Anda. Sebagai contoh: untuk membuka Website Yahoo!, Anda cukup mengetik "www.yahoo.com" atau "yahoo.com" ke Internet Explorer/Firefox Anda (tanpa www dan dengan www sama saja, nama domain bahkan tak mengenal huruf besar dan kecil). Nama Domain tersebutlah yang akan mengantarkan pengguna internet ke Website Anda!
TechScape merupakan salah satu perusahaan Web Hosting pertama Indonesia yang dapat menawarkan beraneka Nama Domain dengan harga yang terjangkau dengan Control Panel tercanggih! Anda dapat mencari nama domain yang anda inginkan di alamat ini: http://domain.techscape.co.id
Atau jika anda sulit menemukan nama domain yang anda inginkan, silakan manfaatkan Domain Maker kami untuk menemukan domain 2 kata dengan berbagai kombinasi: http://techscape.co.id/domain/generator.ts
Langkah ke 2 yaitu: Sediakan Space Untuk Website Anda!

            Setelah Anda mendapatkan alamat Website/Nama Domain Anda, kini Anda akan membutuhkan sebuah layanan yang dinamakan Web Hosting. Untuk memiliki sebuah Website, Anda akan memerlukan "Tempat" (umumnya disebut "Space") berupa Hard Disk di sebuah komputer/server untuk meletakkan halaman-halaman (file) Website Anda. Halaman-halaman tersebutlah yang akan diakses oleh seluruh pemakai Internet di dunia kapan saja.

            Bayangkan, tanpa layanan Web Hosting.. website Anda tidak akan dapat online non-stop 24 jam! Sejak itulah perusahaan Web Hosting eksis dan dibutuhkan. Perusahaan Web Hosting menyediakan perlengkapan Hardware, Software, Bandwidth, Data Center dan Layanan Teknis yang Anda butuhkan tanpa harus Anda yang melakukannya sendiri.

            Perusahaan Web Hosting bagaikan seorang Pemilik Gedung. Pemilik gedung menyewakan toko-toko kepada pelaku bisnis. Setiap pelaku bisnis mendekorasi dan menjalankan tokonya dengan cara yang berbeda tanpa harus khawatir dengan masalah perawatan gedung. Dengan cara yang sama perusahaan Web Hosting menyewakan Tempat/Space di sebuah komputer/web server kepada pelaku bisnis internet. Setiap pelaku bisnis membangun Websitenya masing-masing tanpa harus khawatir dengan perawatan web server.
Kesimpulannya, perusahaan Web Hosting menyediakan tempat di Internet di mana Website Anda akan tinggal. Itu jauh lebih murah dibanding Anda harus membeli sebuah web server. Dan Anda tidak perlu menggaji Teknisi untuk meng-instalasi dan merawat server Anda.
Mengapa pilih TechScape sebagai perusahaan Web Hosting Anda? Karena kami merupakan yang pertama dan terbaik. Silakan baca ulasan kami di: http://techscape.co.id/company/why.ts

Paket hosting kami cukup terjangkau dan paling lengkap. Mulai dari Rp.5.000/bulan Anda sudah dapat memesan Paket Hosting kami. Untuk mendaftarkan nama domain dan memilih Paket hosting kami, silakan kunjungi: http://techscape.co.id/hosting/standard.ts
Langkah ke 3 yaitu: Siapkan Bahan, Design, dan lengkapilah Website Anda!

            Anda harus mengumpulkan bahan-bahan yang akan anda muat di Website Anda, dapat berupa text dan gambar/foto. Atau segala sesuatu yang dapat Anda scan melalui scanner Anda.
Untuk gambar/foto, Anda harus merubahnya ke dalam file yang berformat JPEG atau GIF (biasanya berakhiran .jpg dan .gif) agar dapat dibaca oleh program Internet Explorer (browser Anda). Anda dapat membuatnya dengan program gambar seperti Paint yang telah tersedia di Windows 98/2000/XP/Vista anda atau dengan software gratis yang lebih baik seperti GIMP atau software komersil seperti: Photo Shop, Fireworks, Corel Draw/Photo Paint, Paint Shop Pro, atau software grafik lainnya.
Untuk mengisi konten website anda, ada 2 cara:


1. CARA INSTANT: Agar anda mudah me-manage website anda, manfaatkan software/scripts yg telah kami sediakan: Joomla (CMS), OS Commerce (Shopping Cart), WordPress (blog), PHPbb (Forum) & masih banyak lagi. Hanya di TechScape, anda bisa mendapatkan 250 scripts auto-install GRATIS ini. Cara instalasinya mudah, anda cukup login ke Control Panel kami dan 1 kali click script langsung terinstall di website anda. Anda akan diberikan "akses admin" untuk mengkonfigurasi layout website anda, menambah/menghapus item produk-produk anda, beserta foto produk, detail dan lain sebagainya. Hasilnya langsung dapat dipreview di website anda. Anda pun sudah dapat mulai jualan.

            2. CARA MANUAL: Apabila anda lebih prefer membangun website anda secara manual, maka baca ulasan berikut ini: untuk text Anda harus merubahnya ke dalam file yang berformat HTML (umumnya berakhiran .htm atau .html) agar dapat dibaca oleh program Internet Explorer/Firefox (browser Anda).
Apabila Anda belum mempelajari bahasa HTML, Anda dapat membuatnya dengan menggunakan software HTML Editor gratis seperti HTML Kit, Kompozer, dll. Silakan download secara gratis di: http://www.techscape.co.id/webdev/download.ts#htmleditor. Atau dapat juga Anda menggunakan software komersil seperti: Dreamweaver. File text & gambar tersebutlah akan diakses oleh pengunjung Website anda. Selanjutnya Anda cukup meng-upload file tersebut ke server Anda dengan software FTP. Software FTP dapat Anda download gratis di: TechScape Download Page
Langkah ke 4 yaitu: Promosi dan Analisa Website Anda!

            Salah satu kunci keberhasilan sebuah website adalah mempromosikannya. Sungguh sayang apabila Anda memiliki website yang bagus namun tidak ada yang mengetahuinya.
Ada banyak cara untuk mempromosikan website Anda: social media, iklan banner, dari mulut ke mulut, beriklan di iklanbaris, iklan di forum, beriklan di media massa, membagi brosur dan lain-lain. Tetapi salah satu cara yang paling efektif & murah (gratis) adalah berinteraksi di jaringan sosial: Twitter.com. Promosikanlah produk/layanan anda di Twitter, cari pelanggan (follower) anda di Twitter, update terus produk terbaru anda untuk follower Twitter anda dan kemudian arahkan mereka untuk berbelanja di website anda.
Website anda tetap menjadi media yang terbaik & paling nyaman untuk bertransaksi karena sebenarnya Twitter itu didesign untuk "mobile". Jadi jumlah karakter teks yang diizinkan oleh Twitter juga sangat pendek, sehingga sulit untuk menjelaskan produk/layanan anda secara mendetail ke pelanggan anda. Perpaduan promosi antara Twitter dengan Website inilah yang saat ini dijalankan pelaku bisnis besar dunia, sudah menjadi trend yang harus kita ikuti. Agar mudah memahami cara pemakaian Twitter, carilah bukunya di toko buku terdekat anda.
Banyak website yang telah berhasil meraih penjualan tinggi di Twitter. Contoh website yang telah memanfaatkan trend Twitter: www.twitter.com/AnekaBunga. TechScape juga merupakan salah satu perusahaan yang memanfaatkan traffic dari Twitter: www.twitter.com/TechscapeCom.
Cara promosi lain yang efektif adalah dengan memasang iklan di internet, dapat berupa iklan text atau banner. Contoh: Google AdWords, Kaskus dll. Beriklan dengan Google Adwords merupakan salah satu metode yang paling efektif dan populer untuk saat ini.

Setelah Anda mempromosikan website Anda, kami juga telah menyediakan Web Statistik (gratis) yang tersedia di Control Panel Anda. Dari Website Statistic tersebut Anda dapat melihat statistik jumlah pengunjung perhari, perminggu, perbulan, mayoritas dari negara apa, ISP mana, masuk dari website mana dan lain sebagainya. Anda bahkan dapat mengetahui di mana iklan Anda paling efektif untuk dipasang!

Senin, 08 April 2013

Program Validasi Tanggal pada Java


Latar Belakang

Program kali ini bertujuan untuk mengetahui apakah tanggal yang kita input ada di kalender. Dengan format input dd-mm-yyyy akan menghasilkan output dd-“month”-yyyy. Selain itu, program ini juga menyeleksi apakah tahun yang kita input adalah tahun kabisat atau bukan jika yang dimasukkan tidak sesuai maka akan timbul pesan error dan program akan berhenti. Berikut logika program kami :

Logika Program

if ((bln==1)&&(tgl<=31)){
output = "Tanggal yang anda masukkan valid!";
cetak = "Tanggal-Bulan-Tahun: "+tgl+"-"+bulan2[bln-1]+"-"+thn;
JOptionPane.showMessageDialog(null,output);
JOptionPane.showMessageDialog(null,cetak);
}
Penjelasan: jika input bln bernilai 1 dan tgl kurang dari sama dengan 31 maka outputnya akan menghasilkan variable output dan cetak seperti isi variable diatas.

if ((bln==2)&&(tgl<=28)&&((kabisat!=0))) {
output = "Tanggal yang anda masukkan valid!";
cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
JOptionPane.showMessageDialog(null,output);
JOptionPane.showMessageDialog(null,cetak);
}
Penjelasan: jika input bln bernilai 2, tgl kurang dari sama dengan 28 dan variable kabisat tidak samadengan 0 maka variable output dan cetak akan menghasilkan seperti pada isi variable diatas.

else if ((bln==2)&&(tgl<=29)&&((kabisat==0))){
output = "Tanggal yang anda masukkan valid!";
cetak = "Tanggal-Bulan-Tahun: "+tgl+"-"+bulan2[bln-1]+"-"+thn+"\n"+"Tanggal tersebut dalam tahun kabisat";
JOptionPane.showMessageDialog(null,output);
JOptionPane.showMessageDialog(null,cetak);  
}
Penjelasan: akan tetapi jika input bln berniali 2, tgl kurang dari sama dengan 29 dan variable kabisat samadengan 0 maka variable output dan cetak akan menghasilkan seperti pad isi variable diatas.
Dan penjelasan dari kondisi-kondisi selanjutnya sama seperti penjelasan sebelumnya.

else {
output = "Tanggal yang Anda masukkan TIDAK VALID!";
JOptionPane.showMessageDialog(null,output,"Error",JOptionPane.ERROR_MESSAGE);
}
Penjelasan: jika input yang kita masukkan salah maka program akan menampilkan isi dari variable output yang berisi “Tanggal yang Anda masukkan TIDAK VALID!” dan akan timbul dialog message error.

Listing Program
listing program utama:

import javax.swing.*;
 * @author : 
 * 
 * Name:                       NPM:
 * Ahlan Hadian            50411402
 * Esti Wulandari           52411507
 * Miftahul Hasanah       54411472
 * M. Krisna Pudja W   54411898
 * Ricky Meriandika      56411126
 * 
 * Class: 2IA12
 * Industrial Technology
 * -::- Gunadarma University -::-
 */

public class ValidTanggal {
        public static void play(){
 String output;
 String cetak;   
 String gretting  = "-::- Kali ini kita membuat program validasi tanggal -::-";
 String gretting2 = "Masukkan tanggal yang akan divalidasi dalam format (dd-mm-yyyy) :";               
                  
                  JOptionPane.showMessageDialog(null,gretting);
                  JOptionPane.showMessageDialog(null,gretting2);
                  
 String tanggal = JOptionPane.showInputDialog("Masukkan tanggal yang akan divalidasi (dd-mm-yyyy) :"+"\n"+"Tanggal: ");
 String bulan   = JOptionPane.showInputDialog("Masukkan tanggal yang akan divalidasi (dd-mm-yyyy) :"+"\n"+"Bulan:   ");
 String tahun   = JOptionPane.showInputDialog("Masukkan tanggal yang akan divalidasi (dd-mm-yyyy) :"+"\n"+"Tahun:   ");

 int bln = Integer.parseInt(bulan);
 int tgl = Integer.parseInt(tanggal);
 int thn = Integer.parseInt(tahun);
 float kabisat  = thn%4;
 String bulan2[] = {
                                "Januari","Februari","Maret","April","Mei","Juni",
                                "Juli","Agustus","September","Oktober","November","Desember"
                             };       

 if ((bln==1)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+"-"+bulan2[bln-1]+"-"+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);
  }

  else{ 
  if ((bln==2)&&(tgl<=28)&&((kabisat!=0))) {
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);
  }
         
  else if ((bln==2)&&(tgl<=29)&&((kabisat==0))){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+"-"+bulan2[bln-1]+"-"+thn+"\n"+"Tanggal tersebut dalam tahun kabisat";
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);   
  }

  else if ((bln==3)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);
  }
  
  else if ((bln==4)&&(tgl<=30)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);      
  }
  
  else if ((bln==5)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);       
  }
  
  else if ((bln==6)&&(tgl<=30)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);       
  }
  
  else if ((bln==7)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);     
  }
  
  else if ((bln==8)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);     
  }
  
  else if ((bln==9)&&(tgl<=30)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);     
  }
  
  else if ((bln==10)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);     
  }
  
  else if ((bln==11)&&(tgl<=30)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);     
  }
  
  else if ((bln==12)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan VALID!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);     
  }
  
  else {
   output = "Tanggal yang anda masukkan TIDAK VALID!";
   JOptionPane.showMessageDialog(null,output,"Error",JOptionPane.ERROR_MESSAGE);
  }
  
  }

}

- listing pemanggil:

/**
 *
 * @author:
 * 
 * Name:                            NPM:
 * Ahlan Hadian                50411402
 * Esti Wulandari              52411507
 * Miftahul Hasanah         54411472
 * M. Krisna Pudja W       54411898
 * Ricky Meriandika         56411126
 * 
 * Class: 2IA12
 * Industrial Technology
 * -::- Gunadarma University -::-
 */

public class valid2 {
    public static void main(String[]args){
    ValidTanggal playing = new ValidTanggal();
    playing.play();
    }
}

Output:
pada saat di running, program akan menampilkan output seperti di bawah ini :








-jika input di isi dengan tahun kabisat maka akan tampil outpunya seperti di bawah ini :


-jika input di isi dengan format yang salah maka output error akan tampil seperti di bawah ini :









Senin, 25 Maret 2013

Program Java Sederhana Dengan Object


Latar Belakang

            Program kali ini kita akan membuat java object dengan membuat dua file, dengan satu file berisi suatu object yang akan di panggil pada file yang ke dua.
Dalam program menghitung luas bidang datar pada luas permukaan segi tiga.
Berikut adalah listing program javanya dengan nama file segitiga.java

Logika program 1:

1.      Public class segitiga(memiliki kelas dengan nama file segitiga)
2.      Public static void luas(membuat program dengan nama object luas)
3.      String gretting(di gunakan untuk mendeklarasikan suatu program dengan tipe data string)
4.      JOptionPane.showMess ageDialog(null, greating) yaitu (fungsi untuk memanggil kotak dialog pesan dalam package javax.swing.*)
5.      JOptionPane.showInput ageDialog (fungsi untuk memanginput nilai pada kotak dialog pesan dalam package javax.swing.*)
6.      Int tinggi segi3 1 = Integer.parseInt (tinggisegi31)(digunakan untuk merepresentasikan tinggi segi3 ke dalam tinggi segi3 1 dalam bentuk integer)
7.      String out put = “ Luas Segitiga Anda: “+luassegi3 (digunakan untuk mendeklarasikan out put dalam bentuk tipe data string berikut dengan hasil hitungannya) 

Logika program 2:

1.      Public class PanggilSegitiga (memiliki kelas dengan nama file PanggilSegitiga)
2.      Public static void main (String [] args) (method utama dalam java)
3.      Segitiga segi3 = new segitiga (); (statement ini berfungsi untuk memanggil program sebelumnya dengan nama segitiga)
4.      segi3.luas () (untuk memanggil objek luas dari kelas sebelumnya)

Alur Langkah-langkah program:

1.      Buat program dengan nama file segitiga.java
2.      Kemudian buat program satu lagi untuk memanggil program java yang sebelumnya sudah dibuat tadi dengan nama file panggilsegitiga.java.
3.      Saat meruning program gunakan program dengan nama file panggil segitiga.java,maka user akan menampilkan menu utama dan message dari author setelah program dirunning..
4.      User di minta untuk memasukan input nilai untuk panjang alas segi tiga.
5.      User di minta untuk memasukan input nilai untuk tinggi segi tiganya.
6.      Maka message akan menampilakan hasil dari perhitungan luas segi tiga secara benar.
7.      Selanjutnya program akan menapilkan message, dan kliklah ok.
>Int tinggi segi3 1 = Integer.parseInt (tinggisegi31)(digunakan untuk merepresentasikan tinggi segi3 ke dalam tinggi segi3 1 dalam bentuk integer)
7.      String out put = “ Luas Segitiga Anda: “+luassegi3 (digunakan untuk mendeklarasikan out put dalam bentuk tipe data string berikut dengan hasil hitungannya) 

Listing Program :



Output Program :





LINK TO MY MEMBER :
ahlanhadian.blogspot.com
vegasti.blogspot.com
miftahasanah.blogspot.com
gundarricky.blogspot.com





Sabtu, 16 Maret 2013

Sejarah Internet Dan Web

Sejarah Internet Dan Web

Internet

Ø  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.

Ø  Sejarah 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.


 Web Site atau Situs

Ø  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.

Ø  Sejarah Web

Situs web/web site atau sering disingkat dengan istilah situs adalah sejumlah halaman web yang memiliki topik saling terkait, terkadang disertai pula dengan berkas-berkas gambar, video, atau jenis-jenis berkas lainnya. Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti internet, ataupun jaringan wilayah lokal (LAN) melalui alamat internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses publik di internet disebut pula sebagai Waring Wera Wanua atau lebih dikenal dengan singkatan WWW.
Meskipun setidaknya halaman beranda situs internet umumnya dapat diakses publik secara bebas, pada prakteknya tidak semua situs memberikan kebebasan bagi publik untuk mengaksesnya, beberapa situs web mewajibkan pengunjung untuk melakukan pendaftaran sebagai anggota, atau bahkan meminta pembayaran untuk dapat menjadi aggota untuk dapat mengakses isi yang terdapat dalam situs web tersebut, misalnya situs-situs yang menampilkan pornografi, situs-situs berita, layanan surel (e-mail), dan lain-lain. Pembatasan-pembatasan ini umumnya dilakukan karena alasan keamanan, menghormati privasi, atau karena tujuan komersil tertentu.
Sebuah halaman web merupakan berkas yang ditulis sebagai berkas teks biasa (plain text) yang diatur dan dikombinasikan sedemikian rupa dengan instruksi-instruksi berbasis HTML, atau XHTML, kadang-kadang pula disisipi dengan sekelumit bahasa skrip. Berkas tersebut kemudian diterjemahkan oleh peramban web dan ditampilkan seperti layaknya sebuah halaman pada monitor komputer. Halaman-halaman web tersebut diakses oleh pengguna melalui protokol komunikasi jaringan yang disebut sebagai HTTP, sebagai tambahan untuk meningkatkan aspek keamanan dan aspek privasi yang lebih baik, situs web dapat pula mengimplementasikan mekanisme pengaksesan melalui protokol HTTPS.

Arsitektur menurut bahasa adalah cara atau ilmu untuk membuat dan mendesain suatu karya agar karya tersebut bisa menjadi lebih bagus dan memiliki suatu nilai estetika. sedangkan Website atau situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman ( hyperlink ). Bersifat statis apabila isi iformasi website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi informasi website selalu berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website. Contoh website statis adalah berisi profil perusahaan, sedangkan website dinamis adalah seperti Friendster, Multyply, dll. Dalam sisi pengembangannya, website statis hanya bisa diupdate oleh pemiliknya saja, sedangkan website dinamis bisa diupdate oleh pengguna maupun pemilik.
Jadi Arsitektur Website adalah sebuah bentuk perancangan dan pendesainan dari arsitektur itu sendiri, dimana ia melibatkan tekhnis, kriteria estetis dan fungsional.
Bagian dari Arsitektur Web :
 1. Hypertext Transfer Protocol ( HTTP )
 2. WWW ( World Wide Web )
 3. URL ( Universal Resource Locator )
 4. XML ( Extensible Markup Language )
 5. JavaScrip
 6 AJAX.

sumber / referensi :