LANDASAN TEORI
dan hiburan, serta situs transaksi e-commerce antara bisnis dan pemasok
diakses dari sebuah URL yang menjadi “akar” (root) yang disebut
sama.
Sejarah website dimulai pada bulan Maret 1989 ketika Tim Berner-lee
dikenal sebagai protocol World Wide Web dan dikembangkan oleh World
dengan server web, juga disebut HTTP Server, dan pengertian ini juga bisa
26
27
menunjuk pada software yang dipakai untuk menjalankan sistem ini, yang
yang biasa digunakan dalam sebuah webserver, kemudian setelah itu adalah
Opera, Safari.
halaman web dinamis. Dalam web server semua script-script web yang
scripting (HTML, XML, CSS style sheet, java script). Untuk membuat
PostgreSQL.
oleh Macromedia pada tahun 1997, namun sekarang dimiliki oleh Adobe,
web serta pembuatan aplikasi web. Para pengembang dan programmer web
menawarkan cara mendesain web dengan dua langkah sekaligus dalam satu
lainnya, script akan tertulis secara otomatis dan langsung mengisi proses
pengaturan.
halaman web yang diinginkan tanpa harus menuliskan beberapa baris kode
server.
1. Menu Utama
Merupakan baris perintah yang terdiri dari menu pop-up yang dapat
diakses dengan menekan menu bar tersebut sehingga akan tampil menu pop-
up yang terdiri dari seluruh perintah yang ada didalamnya. Menu Utama
berisi perintah antara lain : File, Edit, View, Insert, Modify, Text,
2. Insert Bar
3. Document Bar
4. Jendela Dokumen
5. Tag Selector
dari dokumen sehingga apabila dokumen dalam keadaan kosong maka tag
6. Jendela Panel
7. Status Bar
Bagian ini terletak disebelah kanan tag selector, yang berfungsi untuk
8. Kotak Properti
3.3. PHP
(Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang
PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Home
PHP.
33
Pada November 1997, dirilis PHP/FI 2.0. Pada PHP/FI 2.0 ini
interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian
pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan
rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang
paling banyak dipakai. Versi ini banyak dipakai sebab mampu dipakai
Pada Juni 2004, Zend merilis PHP 5.0. Versi mutakhir dari PHP.
Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar.
mudah.
34
4) Dalam sisi pemahaman, PHP adalah bahasa script yang paling mudah
sistem operasi.
3.4. MySQL
software yang tergolong database server dan bersifat Open Source. Open
(kode yang dipakai untuk membuat MySql), selain itu bentuk executable-
nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi ,
dan bisa diperoleh dengan cara mengunduh di Internet secara gratis. MySQL
MySQL AB, yang kala itu bernama TcX Data Konsult AB, sejak sekitar
1994-1995 meski cikal bakal kodenya bisa disebut sudah ada sejak 1979.
keputusan yang diambil Monty yaitu membuat sendiri mesin SQL yang
MySQL versi 1.0 dirilis Mei 1996 secara terbatas kepada empat orang.
Baru dibulan Oktober versi 3.11.0 dilepas ke publik. Namun mula – mula
melainkan lisensi khusus. Source code MySQL dapat dilihat, gratis dan
server MySQL dapat dipakai tanpa biaya. Versi awal MySQL meski sudah
bisa dipakai untuk aplikasi Web sederhana namun belum memadai sama
sekali untuk aplikasi bisnis. Contohnya sudah ada LIMIT tapi GROUP BY
berbagai platform. Bila diseri 3.22 MySQL mulai diadopsi banyak orang dan
meningkat populasi penggunaanya, maka diseri 3.23 dan 4.0 terjadi banyak
3.5. XAMPP
yang terdiri atas program Apache HTTP Server, MySQL database, dan
penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.
Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General
Public License dan bebas, merupakan web server yang mudah digunakan
Friends, yang terdiri dari Tim Inti (Core Team), Tim Pengembang
kode PHP yang dituliskan oleh pembuat halaman web. jika diperlukan juga
side scripting. PHP memungkinkan kita untuk membuat halaman web yang
phpMyAdmin.
38
3.6. Perancangan
3.6.1. Flowchart
dan dapat menujukkan alur data serta operasi yang terjadi pada suatu
yang ada di dalam system. Diagram alir ini menunjukan apa yang
Simbol Keterangan
input/output.
proses
39
Keputusan
Digunakan untuk penyeleksian
Garis alir
Konektor
40
Relationship Diagram) :
Simbol Keterangan
Relationship
41
3.6.3. Normalisasi
selalu dituju pada beberapa kondisi apakah ada kesulitan pada saat
(Primary Key) yaitu suatu atribut atau satu set minimal atribut yang
spesifik, akan tetapi juga dapat mewakili setiap kejadian dari suatu
entity.
42
dibentuk dalam flat file, data dibentuk dalam satu record demi
satu record nilai dari field berupa „Atomatic value‟. Tidak ada
1 Ardi Larangan
2 Yani Kamal
3 Romi Sembung
tersebut sudah memenuhi bentuk normal kesatu, dan atribut yang bukan key
2 085642409014 Berjuanglah
2 082100021100 Sampai jupa
2 081554200012 Salam kenal
tersebut sudah memenuhi bentuk normal kedua, dan atribut yang bukan key