Thursday, May 4, 2017

Perbedaan Email Client dan Email Server Beserta Contohnya

E-mail Client

E-Mail client adalah software yang digunakan untuk mengirim dan menerima e-mail melalui komputer Anda tanpa browser. Cukup dengan menjalankan software e-mail client secara otomatis e-mail akan terdownload ke komputer Anda. Saat Anda tidak terkoneksi dengan internet, Anda dapat membaca e-mail – e-mail yang telah di download tersebut.
Beberapa pilihan software e-mail client :

-) Outlook Express
Review : software ini secara otomatis terinstall pada Windows XP pada full install. Penggunaannya praktis, hanya saja tidak memiliki fitur perlindungan SPAM yang efektif.


-) Microsoft Outlook
Review : software yang masuk dalam Microsoft Office ini kaya fitur, diantaranya sudah terintegrasi dengan calendar, todo list, dan memiliki mekanisme perlindungan SPAM yang baik.


-) Thunderbird
Review : software free ini dikembangkan oleh Mozilla dengan dilengkapi fitur perlindungan SPAM yang sangat fleksibel karena dapat kita konfigurasikan secara detail. Selain itu software ini juga dilengkapi dengan e-mail tagging yang cara kerjanya mirip dengan label pada Gmail. Sayangnya software ini tidak memiliki integrasi langsung dengan calendar meskipun tersedia add-on untuk calendar.


-) Mail pada Mac OS X
Review : kerap disebut Apple Mail, secara default software Mail ini sudah terinstall pada Mac OS X. Sebagai software mail client default pada Mac OS X, software ini memiliki mekanisme perlindungan SPAM yang cukup baik.


-) Windows Mail
Review : Windows Mail adalah pengganti Outlook Express pada Windows Vista. Sebagai versi baru dari Outlook Express, Windows Mail kaya dengan fitur – fitur baru. Di antaranya adalah perlindungan terhadap SPAM yang lebih baik dan integrasi dengan Calendar yang sudah termasuk di dalamnya.
 

E-mail Server

E-Mail server adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP. MAIL Server ini adalah program daemon yang bekerja menampung dan mendisstribusikan email pada suatu jaringan.

Pada dasarnya, mail server bekerja dalam modus klien server. Aplikasi email di bedakan menjadi 3 macam, yaitu:
-) MTA (Mail Transfer Agent) berfungsi untuk mengirimkan email. Contoh aplikasi MTA antara lain: Sendmail, Postfix, Exim, qmail
-) MDA (Mail Deliveey Agent) berfungsi mendistribusikan email yang datang ke MTA sesuai mailbox masing-masing user.
-) MUA (Mail User Agent) berfungsi membaca dan membuat email. Contoh aplikasi MUA antara lain: Thunderbird, Outlook, Eudora Mail, Kmail, Evolution.

Wednesday, April 26, 2017

Perbedaan - perbedaan

Perbedaan dari HTTP dengan HTTPS

Pertama - tama, kita harus mengenal apa itu HTTP dan HTTPS

Hypertext Transfer Protocol (HTTP) adalah protokol yang mengatur komunikasi antara client dan server. Yang menjadi client adalah web browser atau device lain yang dapat mengakses, menerima dan menampilkan konten web.

Pada umumnya cara komunikasi antara client dan server adalah client melakukan request ke server, kemudian server mengirimkan respon terhadap client. Respon yang dimaksud dapat berupa file HTML yang akan ditampilkan di browser ataupun data lain yang di-request oleh client. Semua kegiatan tersebut diatur oleh suatu protokol yang sedang kita bahas, yaitu HTTP.

Sedangkan Hypertext Transfer Protocol Secure (HTTPS) adalah versi secure dari HTTP yang dikembangkan oleh Netscape Communications Corp.

Perbedaan dari HTTP dan HTTPS
1. Keamanan data yang dikirimkan
HTTP tidak menjamin keamanan data yang ditransmisikan antara client dengan server. Sementara HTTPS menjamin keamanan data yang dikirimkan. Berbicara keamanan data, sedikitnya ada 3 aspek yang ditangani oleh HTTPS, yaitu:
- Autentikasi Server, dengan adanya autentikasi server, pengguna yakin sepenuhnya bahwa ia sedang berkomunikasi dengan server yang ia tuju.
- Kerahasiaan Data, data yang ditransmisikan tidak akan bisa dipahami oleh pihak lain, karena data yang ditransmisikan sudah dienkripsi.
- Integritas Data, data yang sedang ditransmisikan tidak dapat diubah oleh pihak lain, karena akan divalidasi oleh message authentication code (MAC).

2. Port yang digunakan
Untuk melakukan komunikasi, secara default HTTP menggunakan port 80 sedangkan HTTPS menggunakan port 443.
3. Kebutuhan SSL
Secara default, protokol yang digunakan untuk komunikasi client-server adalah HTTP. Sementara untuk dapat menggunakan protokol HTTPS, kita diharuskan memiliki sertifikat SSL. Secure Socket Layers (SSL) adalah teknologi keamanan yang memungkinkan untuk melakukan enkripsi terhadap data yang akan ditransmisikan antara client dan server. SSL memungkinkan kita untuk dapat mengirim informasi penting, seperti nomor kartu kredit dan login credential, dengan aman.

Perbedaan HUB dengan Switch

“Perbedaan Hub dan Switch” terletak dari bagaimana packet data / informasi yang dikirim kepada mereka diproses. Ketika data masuk atau datang ke Hub, Hub akan mengambil data tersebut dan akan mentransmisikannya ke setiap komputer yang terhubung ke Jaringan.

Tetapi lain halnya dengan Switch, ia akan menerima data tersebut dan hanya akan mengirimkannya ke komputer yang berkepentingan menerima data tersebut.
Penggunaan Switch akan memotong penggunaan bandwith jaringan anda secara signifikan, terutama bila kita memiliki jaringan dengan banyak komputer dan semuanya sibuk untuk mengirim dan menerima data disaat bersamaan. Keunggulan switch yang lain ialah data akan lebih aman dari aksi pencurian data dengan cara sniffer.


Perbedaan Kabel UTP dengan STP

Perbedaan dari kabel UTP dan STP adalah pada material kabel dan bahan pembungkus kabel. Pada kabel UTP, material logam maupun isolator lebih lunak pun material pembungkusnya juga lunak. berbeda dengan UTP, STP material logamnya lebih keras dan secara ukuran lebih besar sedikit. isolatornya pun lebih keras. sehingga waktu proses crimping, tangan sampai lecet-lecet. istimewanya adalah material pembungkusnya, pertama terdapat pembungkus plastik bening tipis. kedua alumunium foil dan ada satu kawat yang fungsinya untuk ground. paling luar lapisan pembungkus mirip dengan UTP, tetapi lebih tebal dan lebih liat, warnanya pun bukan abu-abu tetapi putih.
Bukan hanya masalah kabel, konektornya pun berbeda dengan UTP. konektornya berlapis logam sebagai konektor ground. harganya pun sekitar 10x lipat harga konektor UTP. untuk lebih mbois, pake jacket. selain mbois/keren juga mencegah air/ kelembapan masuk lewat celah konektor yg berakibat mempercepat korosi. Sambungan STP pun berbeda dengan sambungan kabel UTP. sambungan kabel (I connector) ini memakai lapisan logam sebagai penerus ground. diluarnya terdapat jacket untuk melindungi sambungan dari cuaca.



Dapat dilihat dari perbedaan penampang kabel yang dapat anda lihat diatas . perbedaan kabel STP dengan kabel UTP adalah jika pada kabel STP diselaputi dengan pelindung almunium , sedangkan kabel UTP tidak . apakah kegunaan dari selaput pelindung almunium pada kabel STP ? . Gunanya adalah untuk menghidari adanya radiasi medan magnet pada sekeliling kabel . namun harga dari kebel STP ini lebih mahal daripada kabel UTP . bagaimana susunan kabelnya ? . sama saja dengan susunan yang ada pada kabel UTP .


Perbedaan Wireline atau Fiber Optic dengan Wireless

PENGERTIAN WIRELINE
Wireline adalah Berbagai Sumber daya yang dimiliki dan untuk berkomunikasi secara elektronik,atau Jaringan internet tanpa Kabel.
Kabel yang digunakan adalah:
1. Kabel Coaxia
2. Kabel Twisted pair
3. Kabel serat optik
Setiap jaringan Internet pasti mempunyai kelebihan dan kekurangan,berikut ini akan dibahas mengenai kekurangan dan kelebihan dari jaringan wireline

KELEBIHAN:
1. Transmisi data 10 s.d 100 Mbps
2. Delay atau waktu koneksi antarkomputer cepat
3. Transmisi data berjalan dengan lancar
4. Biaya peralatan terjangkau

KELEMAHAN:
1. penggunaan terbatas pada satu tempat yang terjangkau kabel
2. waktu untuk instalasi lama
3. membutuhkan tempat dan lokasi jaringan permanen
4. membutuhkan biaya perawatan rutin
5. sulit untuk berpindah tempat


PENGERTIAN WIRELESS

wirelees merupakan jaringan komputer yang menghubungkan komputer lain atau dengan internet tanpa menggunakan kabel.
Dapat diganti dengan menggunakan:
1. Gelombang Radio
2. Sinar inframerah
3. bluetooth
4. Gelombang mikro

KELEBIHAN:
1. Mobilitas yang terjamin
2. Kecepatan instalasi
3. Eleksibilitas tempat
4. Anggaran biaya lebih sedikit
5. Kemampuan yang terjangkau

KEKURANGAN:
1. Jumlah transmisi data yang sedikit
2. Biaya peralatan Mahal
3. Adanya delay atau koneksi yang besar
4. Masalah propagasi radio
5. Keterbatasan kapasitas jaringan
6. Keamanan data kurang terjamin
7. Sinyal terputus-putus

Thursday, April 20, 2017





1. Pengertian Router
Router adalah merupakan sebuah perangkat jaringan yang bekerja pada OSI Layer 3, Network Layer atau perangkat komputer yang tugasnya menyampaikan paket data melewati jaringan internet hingga sampai ketujuannya.

Fungsi Router diantaranya:
Router berfungsi utama: -)sebagai alat penghubung antar dua atau lebih jaringan komputer untuk meneruskan data dari satu jaringan ke jaringan lain.

Perbedaan Router dengan Switch yaitu, kalau switch merupakan penghubung beberapa alat untuk membentuk suatu jaringan LAN.





2. Pengertian Modem
Modem adalah (Modulator Demodulator) yaitu perangkat yang berfungsi mengubah sinyal analog ke sinyal digital atau sebaliknya.
Fungsi Modem diantaranya: -)Untuk menghubungkan komputer/PC ke jaringan internet.

3.Pengertian Switch
Switch adalah perangkat jaringan komputer yang bekerja di OSI Layer 2, Data Link Layer. Switch kerjanya sebagai penyambung atau concentrator dalam Jaringan komputer. Switch mengenal MAC Adressing shingga dia bisa memilah paket data mana yang akan di teruskan/dilanjutkan ke mana.
Fungsi Switch diantaranya: 
-)Bisa juga dipakai sebagai repeater/ alat penguat sinyal. 
-)Berfungsi untuk menghubungkan kabel-kabel UTP (Kategori 5/5e) komputer yang satu dengan komputer yang lainnya. 
-)Dalam switch biasanya terdapat routing. Routing itu sendiri fungsinya untuk batu loncat sebagai melakukan koneksi dengan komputer lain dalam jaringan LAN (Local Area Network).

Layanan Internet dan Penjelasannya


1. E-Mail (Electronic Mail)

Electronic Mail (email) yang berarti surat elektronik ini berfungsi untuk mengirim surat. Menurut sejarahnya layanan ini adalah yang layan internet pertama di dunia. Bahkan saya baca di wikipedia email tercipta sebelum internet diciptakan. Dengan adanya layanan E-Mail orang – orang dimudahkan dalam mengirim surat. Contoh layanan email adalah Yahoo, Gmail, dll.

2. E-Commerce

E-Commerce adalah layanan internet yang digunakan untuk kepentingan ekonomi. Toko online merupakan salah satu contoh dari layanan E-Commerce. Dengan adanya layanan ini, kita tidak perlu pergi ke toko untuk berbelanja, karena kita bisa membeli barang secara online. Contohnya di Lazada.
3. E-Banking

Dengan adanya E-Banking proses transfer uang yang Anda lakukan bisa berjalan dengan cepat. Saat ini sudah banyak Bank yang menyediakan layanan ini, sehingga para pengguna Bank tersebut tidak perlu pergi ke ATM untuk melakukan transfer uang. Bahkan beberapa bank sudah merambah ke dunia mobile, sehingga kegiatan transfer uang bisa dilakukan dimana saja dan kapan saja.

4.E-Learning

Merupakan sistem pembelajaran elektronik, dimana peserta didik dan guru tidak bertatap muka secra langsung melainkan dari jarak jauh. Komputer menjadi perantara antara pengajar dan peserta didik. Dengan adanya e-learning kita dapat membaca materi secara berulang – ulang. Namun dapat mengurangi interaksi antara guru dengan murid secara langsung.

5. E-Goverment

E-Goverment merupakan bentuk pelayanan pemerintahan terhadapt masyarakatnya dengan memanfaatkan teknologi informasi. Ada beberapa model penyampaian utama yaitu Goverment to Citizen / Goverment to Customer (G2C),Goverment to Employ (G2E), Goverment to Business (G2B), dan Goverment to Goverment (G2G). E-Goverment diharapkan dapat mpeningkatan efisiensi, kenyamanan, serta aksesibilitas yang lebih baik dari pelayanan publik.

Topologi Jaringan


Pengertian Topologi Jaringan

Topologi jaringan komputer merupakan sebuah konsep atau cara yang digunakan untuk menghubungkan dua atau lebih komputer menjadi suatu jaringan yang saling terkoneksi. Setiap model dari topologi jaringan itu sendiri akan memiliki perbedaan antara lain perbedaan dari segi biaya untuk membuatnya, kecepatan dalam mentransfer data dan juga kemudahan dari segi pembuatan dan maintenancenya. dari pengertian tadi apabila sobat komputer akan membangun jaringan komputer, sobat dapat menentukan model topologi mana yang nantinya bisa sobat gunakan.

Macam - Macam Topologi Jaringan Komputer Yang Sering Digunakan

1. Topologi Bus

Pada model topologi bus komputer yang terhubung ke dalam sebuah jaringan akan tersusun rapi seperti antrian yang dihubungkan dengan satu kabel coaxial serta konektor BNC, kemudian pada ujung jaringan menggunakan terminator sebagai perangkat penutup.
Berikut Gambar dari Topoligi Bus




Kelebihan dan Kekurangan Topologi Jaringan Komputer Bus

Kelebihan dari topologi bus adalah untuk membuat nya sangatlah mudah, selain itu biaya yang digunakan untuk membuat jaringan dengan topologi bus sangatlah murah.

Kekurangan dari topologi bus adalah apabila ada masalah atau terjadi gangguan pada salah satu komputer, maka semua komputer yang terhubung pada jaringan ini juga akan terganggu, selain itu pada topologi ini juga sering ditemukan masalah yang diakibatkan terjadinya antrian data. dan apabilah digunakan untuk jarak jauh topologi ini harus dilengkapi dengan Repeater untuk menghubungkanya.

2. Topologi Ring

Pada model topologi ring setiap komputer akan dihubungkan dengan komputer lainya secara terus menerus dan kemudian akan terhubung lagi ke komputer pertama, sehingga pada model jaringan ini akan membentuk lingkaran atau ring, topologi ini menggunakan kabel coaxial serta konektor BNC, untuk dapat berkomunikasi topologi ini menggunakan data token yang digunakan sebagai pengontrol hak akses komputer untuk menerima data yang dikirimkan. contohnya apabila komputer 1 akan mengirimkan data ke komputer 3, maka data yang dikirim akan melewati komputer 2 dan kemudian komputer 3, apabila IP Andress komputer yang dituju tidak cocok maka data akan diteruskan sampai IP Address tujuan yang cocok.
Berikut Gambar dari Topologi Ring




Kelebihan dan Kekurangan Topologi Jaringan Komputer Ring

Kelebihan dari model topologi ring adalah kemudahan dari segi pembuatanya, tidak hanya itu topologi ini dapat menghindari tabrakan data file yang dikirim dari masing - masing komputer, selain itu dari segi penggunaan jumlah kabel LAN, topologi ini juga bisa dikatakan irit sehingga dapat menekan biaya pembuatannya, status komputer yang terhubung pada topologi ring ini bersifat sama.

Kekurangan dari model topologi ring adalah apabila salah satu dari komputer atau kabel yang terkoneksi di jaringan mengalami error maka semua proses pengiriman data dalam jaringan akan terganggu. selain itu sulitnya pengembangan topologi model ring ke arah yang lebih luas juga menjadi salah satu kekurangan dari model topologi ini.


3. Topologi Star

Model topologi jaringan yang satu ini sangat unik karena membentuk seperti bintang. Untuk dapat menghubungkan komputer yang satu dengan komputer yang lain, topologi ini membutuhkan perangkat hub atau switch dan kabel yang digunakan adalah kabel jenis UTP dilengkapi konektor RJ45. Perngakat hub atau switch bertugas untuk mengontrol data dan menjadi pusat dari jaringan ini. jadi apabila ada pengiriman data dari komputer 1 menuju ke komputer 2, maka hub atau switch yang menentukan IP Komputer mana yang akan dituju tanpa melewati komputer yang lainya. dewasa ini topologi jaringan ini paling sering digunakan karena banyak sekali kelebihanya dibanding model topologi jaringan Bus dan Ring.
Berikut Gambar dari Topologi Star




Kelebihan dan Kekurangan Topologi Jaringan Komputer Star

Kelebihan topologi star adalah topologi ini sangatlah flexible dan untuk mendeteksi apabila terjadi gangguan pada komputer yang terhubung ke jaringan, mengontrol jaringan dapat dilakukan dengan sangat mudah, dan juga apabila kita akan menambah atau mengurangi komputer juga tidak akan mengalami kesulitan. pada model topologi jaringan star juga memiliki tingkat keamanan data yang lebih tinggi dibandingkan dengan model topologi jaringan lainya.

Kekurangan topologi star adalah untuk membangun jaringan ini, kita memerlukan biaya yang tinggi, karena model dari topologi ini memerlukan banyak kabel serta pengadaan switch / hub, topologi ini sangat tergantung pada switch/ hub dari faktor kestabilannya, sehingga apabila komponent switch atau hub mengalami kerusakan atau gangguan maka seluruh jaringan juga akan mengalami gangguan.

4. Topologi Mesh

Pada topologi mesh untuk menghubungkan komputer satu dengan yang lainnya dapat menggunakan kabel tunggal, jadi dalam proses pengiriman data dari komputer satu ke komputer lainnya akan dapat langsung mencapai komputer yang dituju tanpa melewati komputer lain ataupun melewati switch / hub.
Berikut Gambar dari Topologi Mesh




Kelebihan dan Kekurangan Topologi Jaringan Komputer Mesh

Kelebihan dari topologi mesh adalah dalam proses pengiriman data dari komputer satu ke komputer yang tujuan dapat dilakukan lebih cepat tanpa melalui komputer lain selain itu, apabila terjadi kerusakan pada salah satu komputer maka komputer lainya tidak akan tergangu atau mengalami masalah juga

Kekurangan dari topologi mesh dari segi biaya topologi ini sudah jelas akan memakan banyak biaya dikarenakan kebutuhan kabel yang sangat banyak dan juga pada setiap komputer harus memiliki Port I/O yang juga sangat banyak pula, disamping itu untuk membuat topologi jaringan ini proses instalasi juga sangat rumit.

5. Topologi Tree

Model topologi jaringan tree atau biasa disebut topologi pohon adalah gabungan beberapa topologi star yang dihubungan dengan topologi bus, jadi setiap topologi star akan terhubung ke topologi star lainnya dengan menggunakan topologi bus. tobologi ini biasanya mempunyai beberapa tingkatan jaringan, dan jaringan yang mempunyai posisi tingkat lebih tinggi dapat mengontrol jaringan yang mempunyai posisi lebih rendah tingkatanya.
Berikut Gambar dari Topologi Tree






Kelebihan dan Kekurangan dari Topologi Tree

Kelebihan dari topologi tree adalah apabilah kita menemukan kesalahan dan juga akan melakukan perubahan jaringan, maka kita dapat dilakukannya dengan mudah. Kekurangan dari topologi tree yaitu untuk membangun model topologi jaringan ini membutuhkan biaya banyak karena kebutuhan kabel, komponent serta konektor yang banyak. selain itu pada jenis topologi ini juga sering terjadi tabrakan serta koneksi yang lambat, tidak hanya itu apabila terjadi kesalahan pada jaringan tingkat tinggi, maka dapat mengganggu jaringan tingkat rendahnya.

Sunday, February 26, 2017

Pengertian HTML,CSS,dan JAVASCRIPT




A. PENGERTIAN HTML

     Hyper Text Markup Lenguage yang biasa digunakan untuk sebuah WEB atau untuk menampilkan berbagai informasi di penjelajah mesin pencari internet, HTML biasanya di simpan dalam format ASCII yang bertujuan untuk dapat berintegrasi, dengan kata lain program yang di buat dengan perangkat lunak dan  akan di simpan dengan otomatis ke dalam  format ASCII sehingga menjadi hompage dengan berbagai perintah HTML.
HTML adalah sebuah alat standar yang di gunakan luas untuk di tampilkan ke berbagai halaman web, HTML saat ini standar dalam internet  yang bisa di definisikan atau di kendalikan secara manual oleh pengguna WEB tersebut.


B. PENGERTIAN CSS

merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam.
Ibaratnya Website tanpa CSS itu sama aja makan Sayur ga pake garem! Ga enak.. ga  indah. Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas.
Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML. CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya.CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen.Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.

C. PENGERTIAN 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 khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program.
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.

Pengenalan Sejarah Internet







A. PENGENALAN INTERNET

Internet adalah jaringan komputer yang saling terhubung ke seluruh dunia tanpa mengenal batas teritorial, hukum, dan budaya, dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hinggga yang dinamis dan interaktif. Internet secara fisik dianalogikan sebagai jaringan laba-laba (The Web) yang menyelimuti bola dunia dan terdiri dari titik-titik (node) yang saling berhubungan. Node bisa berupa komputer, jaringan lokal atau peralatan komunikasi.

Kehadiran internet telah membiaskan batas-batas ruang, waktu, dan tempat, sehingga berbagai informasi penting dapat dengan cepat dan sangat mudah didistribusikan keseluruh penjuru dunia. Dengan aktifitas informasi yang begitu cepat tersebut maka abad ini disebut sebagai Abad Informasi.

Dengan adanya komputer yang saling terhubung tersebut, memungkinkan terjadinya pertukaran file data dan informasi yang terdapat pada masing-masing komputer. Hingga kini telah tercatat lebih dari 80.000 jaringan yang saling terhubung diseluruh dunia. Hal ini menjadikan internet suatu komunitas baru dari masyarakat yang sangat besar yang dikenal dengan istilah Cyberspace.

 

B. SEJARAH INTERNET

Sejarah internet dimulai pada tahun 1969 ketika Departemen Pertahanan Amerika, U. S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan seumlah komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET (Advanced Research Projects Agency Network). Pada tahun 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.

Di awal 1980-an, ARPANET terpecah menjadi dua jaringan, yaitu ARPANET dan Milnet (sebuah jaringan militer), akan tetapi keduanya menpunyai hubungan sehingga kominikasi antar jaringan tetap dapat dilakukan. Pada mulanya jaringan interkoneksi ini disebut DARPA Internet, tapi seiring berjalannya waktu disebut sebagai Internet. Perkembangan pemakaian internet selanjutnya digunakan untuk kepentingan akademis dengan menghubungkan beberapa perguruan tinggi. Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini dikenal dengan DNS (Domain Name System). Komputer yang terhubung dengan jaringan yang ada sudah melebihi 1000 komputer. Pada tahun19987 jumlah komputer yang tersambung kejaringan melonjak 10 kali lipat.

Pada tahun 1990, Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan. Program inilah yang disebut www (World Wide Web). Kemudian, World Wide Web dikembangkan oleh CERN (Laboratorium Fisika Partikel di Swiss) berdasarkan proposal yang dibuat oleh Tim Berners Lee. Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet.

Pada tahun 1993 dimulai ketika InterNIC didirikan untuk menjalankan layanan pendaftaran domain. Bersamaan dengan itu, Gedung Putih (White House) mulai online di Internet dan pemerintah Amerika Serikat meloloskan National Information Infrastructure Act. Pada tahun 1994, internet digunakan secara komersil dan pada tahun yang sama Indonesia baru bisa menikmati layanan internet komersil. Sebelumnya, beberapa perguruan tinggi seperti Universitas Indonesia telah terlebih dahulu tersambung dengan jaringan internet melalui gateway yang menghubungkan universitas dengan network diluar negeri.

Pengertian HTML,CSS, dan JAVASCRIPT



A. PENGERTIAN HTML

     Hyper Text Markup Lenguage yang biasa digunakan untuk sebuah WEB atau untuk menampilkan berbagai informasi di penjelajah mesin pencari internet, HTML biasanya di simpan dalam format ASCII yang bertujuan untuk dapat berintegrasi, dengan kata lain program yang di buat dengan perangkat lunak dan  akan di simpan dengan otomatis ke dalam  format ASCII sehingga menjadi hompage dengan berbagai perintah HTML. 
HTML adalah sebuah alat standar yang di gunakan luas untuk di tampilkan ke berbagai halaman web, HTML saat ini standar dalam internet  yang bisa di definisikan atau di kendalikan secara manual oleh pengguna WEB tersebut.


B. PENGERTIAN CSS

merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam.
Ibaratnya Website tanpa CSS itu sama aja makan Sayur ga pake garem! Ga enak.. ga  indah. Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas.
Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML. CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya.CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen.Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.

C. PENGERTIAN 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 khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program.
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.