Judul : Arsitektur Website dan Aplikasi
Utama
Sub
judul : HTTP,HTML ,Internet
1.
HTTP
HTTP adalah sebuah protokol untuk melakukan akses antara client dan server.
Client dan server masing-masing salaing menerima dan menjawab request
keduanya. Sebuah client HTTP seperti web browser, biasanya memulai
permintaan dengan membuat hubungan TCP/IP ke port tertentu di tempat
yang jauh (biasanya port 80 atau 8080). Sebuah server HTTP yang
mendengarkan di port tersebut menunggu client mengirim kode permintaan
(request) yang akan meminta halaman yang sudah ditentukan, diikuti
dengan pesan MIME yang memiliki beberapa informasi kode kepala yang
menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari
data tertentu.
HTTP berkomunikasi melalui TCP / IP. Klien HTTP terhubung ke server HTTP
menggunakan TCP. Setelah membuat sambungan, klien dapat mengirim pesan
permintaan HTTP ke server. HTTP digunakan untuk mengirimkan permintaan
dari klien web (browser) ke web server, dikembali kan ke konten web
(halaman web) dari server ke klien.
2.
HTML
HTML (Hyper Text Markup Language) adalah sebuah
bahasa markup
yang digunakan untuk membuat sebuah halaman web dan menampilkan
berbagai informasi di dalam sebuah browser Internet.
HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan
halaman web. HTML saat ini merupakan standar Internet yang
didefinisikan dan dikendalikan penggunaannya oleh World Wide Web
Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk
menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang
merupakan file HTML dapat dibuka dengan menggunakan browser web seperti
Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat
dikenali oleh aplikasi pembuka email ataupun dari PDA dan program lain
yang memiliki kemampuan browser.
HTML dokumen tersebut mirip dengan dokumen teks biasa, hanya dalam
dokumen ini sebuah teks bisa memuat instruksi yang ditandai dengan kode
atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin
membuat teks ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka penulisannya dilakukan dengan cara: <b>TAMPIL TEBAL</b>
. Tanda <b>
digunakan untuk mengaktifkan instruksi cetak tebal, diikuti oleh teks yang ingin ditebalkan, dan diakhiri dengan tanda </b>
untuk menonaktifkan cetak tebal tersebut.
Secara garis besar, terdapat 4 jenis elemen dari HTML:
- structural. tanda yang menentukan level atau tingkatan dari sebuah teks (contoh,
<h1>Golf</h1>
akan memerintahkan browser untuk menampilkan “Golf” sebagai teks tebal besar yang menunjukkan sebagai Heading 1
- presentational. tanda yang menentukan tampilan dari sebuah teks tidak peduli dengan level dari teks tersebut (contoh,
<b>boldface</b>
akan menampilkan bold. Tanda presentational saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan teks,
- hypertext. tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh,
<a href="http://www.ilmukita.com/">IlmuKita</a>
akan menampilkan IlmuKita sebagai sebuah hyperlink ke URL tertentu),
- Elemen widget yang membuat objek-objek lain seperti tombol (<button>), list (<li>), dan garis horizontal (<hr>).
3 Internet
Interconnection
network (internet) adalah sistem global dari seluruh jaringan komputer yang
saling terhubung. Internet berasal dari bahasa latin "inter" yang
berarti "antara". Internet merupakan jaringan yang terdiri dari
milyaran komputer yang ada di seluruh dunia. Internet melibatkan berbagai jenis
komputer serta topologi jaringan yang berbeda. Dalam mengatur integrasi dan
komunikasi jaringan, digunakan standar protokol internet yaitu TCP/IP. TCP
bertugas untuk memastikan bahwa semua hubungan bekerja dengan baik, sedangkan
IP bertugas untuk mentransmisikan paket data dari satu komputer ke komputer
lainya.
Berikut ini
adalah beberapa fasilitas yang disediakan melalui internet:
- E-mail. Electronic-mail adalah surat atau
pesan elektronik yang dikirimkan dan diterima melalui komputer. Dengan
e-mail, pesan yang dikirimkan akan sampai kepada penerima saat itu juga.
Dibandingkan dengan pengiriman surat melalui jasa pengiriman, e-mail telah
memangkas waktu dan pesan yang disampaikan juga up-to-date. E-mail saat ini
sudah bisa disertai dengan grafik, gambar foto, suara, animasi, dan bahkan
bisa mengirim ke beberapa alamat sekaligus.
- FTP. File Transfer Protocol (FTP)
adalah salah satu layanan internet untuk melakukan transfer file.
Proses melakukan transfer file dari komputer ke server (file server)
disebut dengan istilah unggah (upload). File yang sudah berada di file
server, dapat diambil oleh orang lain untuk disimpan di komputer (pc).
Proses mengambil file dari file server disebut dengan unduh (download).
- Telnet. Telnet (Telecommunication
Network) merupakan salah satu protokol jaringan yang digunakan di koneksi
internet atau LAN (Local Area Network). Telnet digunakan untuk melakukan
koneksi ke sebuah server dan port tertentu. Telnet digunakan untuk
berinteraksi langsung dengan server. Anda dapat mengetikkan perintah
langsung dari komputer untuk ditujukan ke server dan server akan langsung
merespon dengan mengirimkan output (keluaran) untuk ditujukan ke komputer
yang mengirimkan perintah.
- World
Wide Web (WWW). World wide web
merupakan kumpulan dokumen multimedia yang saling terkoneksi menggunakan
link hypertext. Hyperlink merupakan sebuah link yang digunakan untuk
melakukan perpindahan antar dokumen. Web memudahkan kita mengakses
berbagai informasi dalam bentuk teks, gambar, video, suara, dan juga
animasi.
Internet telah memberikan kontribusi yang
sangat besar bagi perkembangan dunia. Kehadiran internet telah menghapus batas
dan jarak terhadap akses informasi. Bagaimanapun juga, perkembangan internet bisa
memberi dampak positif dan dan juga
dampak negatif. Dan inilah beberapa dampak positif dan buruk terhadap kehadiran
internet.
Dampak
positif dari internet.
- Media komunikasi, dimana pengguna
internet di seluruh dunia dapat saling berkomunikasi.
- Media untuk bertukar data dan
informasi dengan menggunakan email, ftp, www, dan sebagainya.
- Media untuk mencari data dan
informasi. Jutaan data dan informasi yang tersimpan menjadikan internet
perpustakaan terbesar di dunia.
- Kemudahan memperoleh informasi.
Segala sesuatu yang terjadi di dunia ini dapat dipantau melalui internet.
- Media untuk bertransaksi dan
berbisnis. Ada banyak peluang bisnis yang bisa dihasilkan dari internet
seperti Google Adsence.
- Media pendidikan jarak jauh.
Banyak sekali universitas yang sekarang ini membuka kelas jarak jauh
dimana materi kuliah dan kegiatan belajar dilakukan secara online.
Dampak
negatif dari internet.
- Pornografi. Anggapan yang
mengatakan bahwa internet identik dengan pornografi memang tidak salah.
Banyak sekali konten-konten semacam ini bertebaran dan memberikan dampak
yang kurang baik bagi yang mengaksesnya, terutama kalangan anak-anak.
- Internet juga banyak berisi
konten-konten yang terkait kekejaman dan kesadisan (violence and gore).
Konten seperti ini biasanya banyak digunakan oleh pemilik situs demi
mendongkrak penjualan situs.
- Penipuan. Modus penipuan melalui
internet sudah sering kali kita dengar. Internet memang bisa dijadikan
media untuk melakukan tidak kejahatan semacam ini.
- Pencurian. Internet merupakan
media yang memberikan kemudahan untuk traksaksi online karena sifatnya
yang real-time (langsung), misalnya berbelanja menggunakan kartu kredit.
Para penjahat dapat menemukan celah kelemahan saat transaksi untuk
menguras isi kartu kredit tanpa sepengetahuan pemiliknya.
- Perjudian. Para penjudi tidak
harus pergi ke tempat judi untuk melakukan kegiatan dan keinginannya. Yang
perlu dilakukan hanyalah mengunjungi situs-situs perjudian.