HTML Hyper Text Markup Language

Tabel 2.3 Tipe Data Dalam My SQL Ketiga, MySQL memiliki overhead koneksi yang rendah. Soal kecepatan melakukan transaksi atau kinerja di kondisi load tinggi mungkin bisa diperdebatkan dengan berbagai benchmark berbeda, tapi kalau soal yang satu ini MySQL-lah juaranya. Karakteristik ini membuat MySQL cocok bekerja dengan aplikasi CGI, di mana di setiap request skrip akan melakukan koneksi, mengirimkan satu atau lebih perintah SQL, lalu memutuskan koneksi lagi. Cobalah melakukan hal ini dengan Interbase atau bahkan Oracle. Maka dengan load beberapa request per detik saja server Desktopdatabase mungkin akan segera menyerah karena tidak bisa mengimbangi beban ini. Dalam bahasa SQL pada umumnya informasi tersimpan dalam tabel-tabel yang secara logik merupakan struktur dua dimensi terdiri dari baris row atau record dan kolomcolumn atau field. Sedangkan dalam sebuah database dapat terdiri dari beberapa table. Beberapa tipe data dalam MySQL yang sering dipakai.

2.6 HTML Hyper Text Markup Language

Di dalam desain web, tidak akan bisa lepas dengan yang namanya HTML Hypertext Markup Language. HTML adalah bahasa standar yang digunakan untuk menyusunmembangun suatu halaman web. Meskipun telah muncul software-software yang dapat digunakan untuk membangun suatu halaman web tanpa susah-susah memperhatikan struktur HTML-nya, tidak ada salahnya kalau HTML itu sendiri dipelajari. Manfaat yang diperoleh apabila mempelajari HTML selain mampu membangun halaman web, juga dapat dikembangkan untuk pemrograman web. Pemrograman web akan selalu terkait dengan HTML tersebut. Pemrograman web biasanya dikembangkan untuk membangun web yang dinamis.Setiap homepage yang dikunjungi, pasti bisa dijumpai HTML-nya yang selanjutnya disebut SOURCE.

2.6.1 Struktur HTML

Bahasa HTML tag dapat ditulisdibuat melalui berbagai macam word editor, misalnya Notepad, Wordpad, PHP Designer 2005, dll. Tag-tag tersebut dapat dituliskan dengan huruf besar ataupun huruf kecil. Setelah tag HTML ditulis dengan menggunakan Notepad atau word editor yang lain, simpanlah file tersebut dengan format file nama_file.htm atau nama_file.html. Sebagai contoh, file HTML tersebut disimpan dengan nama index.htm atau index.html. Adapun struktur HTML adalah sbb: HTML HEAD META TITLE … TITLE HEAD BODY … BODY HTML Keterangan: a. Tag HTML secara default dimulai dari HTML dan diakhiri dengan HTML. b. Tag HEAD … HEAD merupakan tag kepala sebelum badan. Tag kepala ini akan terlebih dulu dieksekusi sebelum tag badan. Di dalam tag ini berisi tag META dan TITLE. Tag META merupakan informasi atau header suatu dokumen HTML. Atribut yang dimiliki oleh tag ini antara lain: c. HTTP_EQUIV, atribut ini berfungsi untuk menampilkan dokumen HTML secara otomatis dalam jangka waktu tertentu. d. CONTENT, atribut ini berisi informasi tentang isi document HTML yang akan dipanggil. e. NAME, atribut ini merupakan identifikasi dari meta itu sendiri. Tag META dalam suatu document HTML boleh ada maupun tidak. Sedangkan tag TITLE … TITLE adalah tag judul. Sebaiknya setiap halaman web memiliki judul, dan judul tersebut dituliskan di dalam TITLE … TITLE. Judul ini akan muncul dalam titlebar dari browser. f. Sedangkan tag BODY … BODY adalah tag berisi content dari suatu halaman web. Setelah tag tersebut di atas ditulis, simpan dalam format .htm atau .html misal index.htm akan tetapi terlebih dahulu ubah Save as type ke dalam All Files. Kemudian tentukan letak direktori mana file tersebut akan disimpan, selanjutnya klik Save. Selanjutnya document HTML tersebut dipanggil dengan browser untuk melihat hasilnya. Dari tampilan pada browser di atas, dapat terlihat bahwa apa yang ditulis pada “ TITLE … TITLE akan muncul pada titlebar browser dan apa yang ditulis pada BODY … BODY akan muncul pada halaman web.Untuk selanjutnya, kita hanya akan memperhatikan tag-tag yang ada di dalam BODY … BODY karena bentuk tampilandesain web tergantung pada tag yang ditulis di dalam BODY … BODY ”. 2.7 WEB SERVER Web Server atau Server Web merupakan sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan broser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Jadi, pada dasarnya web server hanyalah sebuah perangkat lunak yang bisa saja berada di computer apapun dengan spesifikasi apapun. PC biasa pun dapat berfungsi sebagai web server. Karena web server hanyalah suatu perangkat lunak, saat ini banyak pilihan yang dapat kita pilih. Mulai dari yang gratis free sampai yang berbayar, mulai dari yang kompleks sampai yang bias berjalan di CD. Beberapa diantaranya yang cukup banyak digunakan adalah apache web server, internet information services IIS, xitami, PWS, dsb.

2.7.1 Cara Kerja Web Server

prinsip atau cara kerja web server itu sendiri? Cukup sederhana untuk dipahami, karena pada dasarnya tugas web server hanya ada 2 dua, yaitu: a. Menerima permintaan request dari client. b. Mengirim apa yang diminta oleh client response. Gambar 2.8 Cara kerja web server Penjelasan gambar 2.8 : 1. Client disini dapat berupa computer desktop dengan minimal memiliki browser dan ter hubung ke web server melalui jaringan intranet atau internet. 2. Komputer yang berfungsi sebagai server, dimana didalamnya terdapat perangkat lunak web server. Agar computer ini dapat diakses oleh client maka computer harus terhubung ke jaringan intranet atau internet. Dalam jaringan internet, computer ini biasa saja bernama www.google.com. www.bl.ac.id atau memiliki kode computer disebut IP Address seperti 202.10.20.10 dan 200.100.50.25. 3. Pertama-tama, client user akan meminta suatu halaman ke web server untuk ditampilkan di computer client. Misalnya client mengetikan suatu alamat biasa disebut URL di browser http:www.google.com. Client menekan tombol enter atau klik tombol Go pada browser. Lalu apa yang terjadi? Melalui media jaringan bisa internet, bisa intranet dan melalui protocol http,akan dicarilah computer bernama www.google.com. Jika ditemukan, maka seolah- olah terjadi permintaan, “hai google, ada client yang minta halaman utama nih, ada dimana halamanya?”. Inilah yang disebut request. 4. Sekarang dari sisi server web server. Mendapat permintaan halaman utama google dari client, si server akan mencari-cari di komputernya halaman sesuai permintaan. Jika ditemukan, maka halaman yang diminta akan dikirimkan ke client si peminta, namun jika tidak ditemukan, maka server akan memberi pesan “404. page Not Found”,

BAB III PERANCANGAN