LANDASAN TEORI
3.1. Website
dikontribusikan.
15
16
(Hanson,2000)
yang ada di dalam halaman tersebut mengatur para pembaca dan memberi
tahu mereka susunn keseluruhan dan bagaimana arus informasi ini berjalan.
ada beberapa situs-situs bisnis, situs email gratis, yang membutuhkan sub
website yang tersambung dalam jaringan pertama kali muncul pada tahun
tempat Sir Timthy bekerja. Pada tanggal 30 April 1993, CERN (Tempat
digunakan secara gratis oleh semua orang. Sebuah website bisa berupa hasil
diakses melalui sebuah program software yang biasa disebut dengan web
broser, yang dikenal juga dengan HTTP client. Halaman website dapat
dilihat atau diakses melalui jaringan komputer dan internet, perangkat dapat
website dibuat di dalam sebuah sistem komputer yang dikenal dengan web
server, atau yang disebut yang disebut juga HTTP server, artinya software
web server.
web dinamis. Dalam web server semua script web diletakkan, biasanya
Xitami.
PostgreSQL.
untuk melakukan desain secara visual dan mengelola halaman web serta
yang menawarkan cara mendesain web dengan dua langkah sekaligus dalam
satu waktu, yaitu mendesain dan memprogram. Script akan mengisi secara
dapat secara cepat melakukan desain dan memfungsikan halaman web yang
1. Menu Utama
a. File menu
Berisi menu standar seperti New, Open, Save, Cut, Copy, dan
b. Edit menu
c. View menu
d. Insert menu
dokumen.
e. Modify menu
template.
22
f. Text Menu
pada teks.
g. Commands menu
lain.
h. Site menu
mengedit site.
i. Window menu
pada Dreamweaver8.
j. Help menu
2. Insert Bar
link.
tabel.
tersebut dapat diisi teks, gambar, atau apa saja dan dapat
mahir.
3. Toolbar Dokumen
bersamaan.
25
4. Panel Properties
melihat dan mngubah properti dari objek yang ada di area kerja.
5. Panel Group
dan files. Pada panel files berisi semua file (html, image, swf)
3.3. HTML
Ada dua cara untuk membuat sebuah web page, yaitu dengan HTML
pasangan-pasangannya. Setiap dokumen terdiri atas head dan body serta dua
section yaitu section head dan section body. Elemen head berisi informasi
tentang dokumen tersebut, dan elemen body berisi teks yang sebenarnya
yang tersusun dari link, grafik, paragraf dan elemen lainnya. Pola dasarnya
adalah :
<HTML>
<BODY>
</BODY>
</HTML>
Setiap dokumen html harus diawali dengan menuliskan tag <html> dan tag
Elemen body ditandai dengan tag <body> di awal dan diakhir dengan tag
</body>, berisi isi dokumen yang akan ditampilkan pada browser, meliputi
3.4. PHP
bentuk source code. Sehingga pada saat menjalankan bentuk program, kode
server, PHP dikatakan sebagai bahasa sisi server (server-side). Oleh sebab
itu, kode PHP tidak akan terlihat pada saat user memilih perintah ”View
“Penulisan script PHP harus selalu didahului dengan tanda ( <? ) dan
diakhiri dengan tanda ( ?> ). Apabila tanda tersebut tidak ada, maka script
yang ditulis dianggap sebagai HTML biasa” (Pranowo, 2009). Setiap baris
beberapa aturan dalam penulisan kode program PHP ditunjukkan pada tabel
berikut :
Awal Akhir
<? ?>
<?php ?>
<script languange = “php”> </script>
30
style sekali saja maka style itu akan dapat digunakan berulangkali.
3.6. JavaScript
dan diproses di sisi klien. Bahasa ini adalah bahasa pemrograman untuk
dari JavaScript dan tentu saja terselip di dalam dokumen HTML. Dengan
JavaScript, mengetikkan data lalu klik submit, sebelum data dikirimkan, jika
memang data yang diisi tidak valid, fungsi JavaScript yang ada pada
data.
sudah termasuk di dalam browser tersebut). Lain halnya dengan bahasa Java
// - - >
</SCRIPT>
32
Keterangan :
Kode <!-- // --> umumnya disertakan dengan tujuan agar sekiranya browser
pendekatan lain untuk membuat hal web menjadi lebih interaktif, baik
3.7. MySQL
dengan tipe data sejenis (disebut tabel), di mana setiap datanya dapat
saling berhubungan satu sama lain atau dapat berdiri sendiri, sehingga
33
dan SQL Server. Aplikasi yang dapat membuat dan mengelola database
bersifat stand alone dan database yang bersifat database server. Berikut
Paradox, dBase.
pada sistem Unix dan Linux. Seiring berjalannya waktu dan banyaknya
3.8. XAMPP
M : MySQL Database
satu buah paket. Dalam peketnya sudah terdapat Apache (web server),
XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web
dan Perl :
35
1. Apache
halaman web.
2. PHP
berbagai macam sistem operasi misalnya Windows, Linux dan Mac OS.
MySQL.
3. MySQL
4. PhpMyAdmin
36
5. Perl
pertama kali oleh Larry Wall di mesin Unix. Perl sangat populer
3.9. UML
antara aktor dengan sistem. “Use case adalah sebuah gambaran dari
1999:10).
2. Activity Diagram
3. Sequence Diagram
berinteraksi antara satu sama lain melalui pesan eksekusi pada sebuah
4. Class Diagram
1999:190).
a. Aggregation
b. Composition
sama.
c. Bidirectionality
apabila salah satu kelas dihilangkan, kelas yang lain dapat tetap
digunakan.
d. Generalization
39
e. Inheritance
Memperlihatkan bagaimana
1 Actifity masing-masing kelas antarmuka
saling berinteraksi satu sama lain
yang pernah diproduksi oleh Adobe Systems. Versi kedelapan aplikasi ini
Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3, versi
Photoshop CS5, versi (ketigabelas) adalah Adobe Photoshop CS6, dan Versi
tulisan, gambar, video, musik dan berbagai informasi lainnya yang terdapat
pada halaman web di sebuah situs di world wide web atau di jaringan LAN
halaman web lain di mesin yang sama atau di situs web lainnya. Web
informasi yang diberikan oleh banyak situs web dengan cara menjelajahi
tayangkan, oleh karena itu penampakan halaman web akan agak berbeda
web browser adalah sama. Ada beberapa web browser yang dapat
1. Mozilla Firefox
browser open source yang dibangun dengan Gecko layout engine. Tak
2. Google Chrome
dan Safari.
3. Safari
Safari adalah web browser dari Apple. Sama halnya dengan Chrome,
4. Internet Explorer
5. Opera