c.  Memperluas jangkauan global reach. Transaksi  online  yang  dapat  diakses  oleh  semua  orang  di  dunia  tidak
terbatas tempat dan waktu karena semua orang dapat mengaksesnya hanya dengan menggunakan media perantara komputer.
d. Meningkatkan customer loyalty. Ini disebabkan karena sistem transaksi E-Commerce
menyediakan informasi secara lengkap dan informasi tersebut dapat  diakses  setiap  waktu.  Selain  itu  dalam  hal  pembelian  juga  dapat
dilakukan  setiap  waktu  bahkan  konsumen  dapat  memilih  sendiri  produk yang diperlukannya.
2.4 Pengenalan Website
Website atau  situs  dapat  diartikan  sebagai  kumpulan  halaman  yang  menampilkan
informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk
satu  rangkaian  bangunan  yang  saling  terkait  di  mana  masing-masing  dihubungkan dengan jaringan-jaringan halaman hyperlink.
Bersifat  statis  apabila  isi  informasi  website  tetap,  jarang  berubah,  dan  isi informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi informasi
website selalu  berubah-ubah,  dan  isi  informasinya  interaktif  dua  arah  berasal  dari
pemilik serta pengguna website. Contoh website statis adalah berisi profil perusahaan, sedangkan  website  dinamis  adalah  seperti  Friendster,  Multiply,  dan  yang  lainnya.
Universitas Sumatera Utara
Dalam  sisi  pengembangannya,  website  statis  hanya  bisa  diupdate  oleh  pemiliknya saja, sedangkan website dinamis bisa diupdate oleh pengguna maupun pemilik.
2.5 Pengertian HTML, PHP, dan MySQL
2.5.1 Pengenalan HTML
HTTP hypertext  transfer  protocol  merupakan  protokol  yang  digunakan  untuk
mentransfer  data  antara  web  server  ke  web  browser.  Protokol  ini  mentransfer  data- data web yang ditulis atau berformat HTML.
HTML  berfungsi  untuk  memformat  file  dokumen  teks  biasa  untuk  bisa ditampilkan pada web browser sesuai keinginan. Hal tersebut dapat dilakukan dengan
menambah elemen atau sering disebut sebagai tag-tag.
Elemen HTML biasanya  berupa  tag-tag  yang  berpasangan  dan  setiap  tag ditandai  dengan  simbol
“” dan  “”  tanpa  tanda  kutip.  Pasangan  dari sebuah tag ditandai  dengan  tanda
“” dan  ini  menunjukan  penutupan  suatu  tag.
2.5.2 Pengenalan PHP
PHP  adalah   bahasa  pemorgraman  yang  memungkinkan  para  web  developer untuk membuat  aplikasi  web  yang  dinamis  dengan cepat.  PHP  merupakan  singkatan
dari  “PHP  Hypertext  Preprocessor”.  PHP  ditulis  dan  diperkenalkan  pertama  kali
Universitas Sumatera Utara
sekitar tahun 1994 oleh Rasmus Lerdorf melalui situsnya untuk mengetahui siapa saja yang telah mengakses ringkasan online-nya.
PHP  merupakan  salah  satu  bahasa  script  yang  terbilang  baru  dan  tersedia secara bebas dan masih memungkinkan untuk dikembangkan lebih lanjut.  PHP dapat
diintegrasikan embedded ke dalam web server, atau dapat berperan sebagai program CGI  yang  terpisah.  Karakteristik  yang  paling  unggul  dan  paling  kuat  dalam  PHP
adalah  lapisan  integrasi  database  database  integration  layer.  Database  yang didukung PHP  adalah:  Oracle,  Adabas-D,  Sybase,  FilePro,  mSQL, Velocis,  MySQL,
Informix,Solid, dBase, ODBC, Unix dbm, dan PostgreSQL.
Beberapa kelebihan PHP yaitu:
1. Bahasa  pemrograman  PHP  adalah  sebuah  bahasa  script  yang  tidak
melakukan sebuah kompilasi dalam penggunaannya.
2. Web Server yang mendukung PHP dapat ditemukan dimana-mana dari
mulai  IIS  sampai  dengan  apache,  dengan  konfigurasi  yang  relatif mudah.
3. Dalam  sisi  pengembangannya  lebih  mudah,  karena  banyaknya  milis-
milis dan developer yang siap membantu dalam pengembangan.
4. Dalam  sisi  pemahaman,  PHP  adalah  bahasa  scripting  yang  paling
mudah karena referensi yang banyak.
Universitas Sumatera Utara
5. PHP  adalah  bahasa  open  source  yang  dapat  digunakan  di  berbagai
mesin  linux,  unix,  windows  dan  dapat  dijalankan  secara  runtime melalui console serta juga dapat menjalankan perintah-perintah sistem.
Dengan PHP ini kita dapat membuat beragam aplikasi berbasis web, mulai dari halaman web, mulai dari halaman web yang sederhana sampai aplikasi kompleks yang
membutuhkan koneksi ke  database. Sampai saat ini telah banyak database yang telah didukung  oleh  PHP  dan  kemungkinan  akan  terus  bertambah.  Database  tersebut
adalah: 1.
dBase 3. FilePro
5. MySQL 7. Oracle
9. Sybase 2.
DBM 4. mSQL
6. ODBC 8. Postgres
10. Velocis
2.5.3 Pengenalan MySQL
MySQL adalah  perangkat  lunak  database  server  atau  disebut  Database  Smart.
Database ini semakin lama semakin populer. Dengan menggunakan database ini, data
semakin  aman  dan  berdaya  guna.  Database  ini  juga  banyak  dipakai  pada  web database
sehingga data semakin terintegrasi antara database desktop dengan database web
. Keistimewaan  dari  MySQL  sebagai  database  server  dengan  konsep  database
modern adalah sebagai berikut:
1. Portability Database MySQL
berfungsi dengan stabil tanpa kendala, berarti berlaku
Universitas Sumatera Utara
pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac OS X Server, Solaris, Amiga, HP Unix, dan lain-lain.
2.  Open Source MySQL
merupakan database open source gratis, di bawah lisensi GPL sehingga dapat memperoleh dan menggunakannya secara cuma-cuma
tanpa membayar berapa pun.
3.  Multi User MySQL
merupakan database yang dapat digunakan untuk menangani beberapa user dalam waktu bersamaan tanpa mengalami masalah. Dan
memungkinkan sebuah database server MySQL dapat diakses client secara bersamaan pula.
2.6 CSS Cascading Style Sheets
Cascading  Style  Sheets CSS  adalah  suatu  bahasa  style  sheet  yang  digunakan  untuk
mengatur  tampilan  suatu  dokumen  yang  ditulis  dalam  bahasa  markup.  Penggunaan yang  paling  umum  dari  CSS  adalah  untuk  memformat  halaman  web  yang  ditulis
dengan  HTML  dan  XHTML.  Walaupun  demikian,  bahasanya  sendiri  dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL. Spesifikasi
CSS diatur oleh World Wide Web Consortium W3C.
CSS  digunakan  oleh  penulis  maupun  pembaca  halaman  web  untuk menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS
Universitas Sumatera Utara
digunakan  terutama  untuk  memisahkan  antara  isi  dokumen  yang  ditulis  dengan HTML atau bahasa markup lainnya dengan presentasi dokumen yang ditulis dengan
CSS.  Pemisahan  ini  dapat  meningkatkan  aksesibilitas  isi,  memberikan  lebih  banyak keleluasaan  dan  kontrol  terhadap  tampilan,  dan  mengurangi  kompleksitas  serta
pengulangan pada stuktur isi.
CSS memungkinkan halaman yang sama untuk ditampilkan dengan cara yang berbeda  untuk  metode  presentasi  yang  berbeda,  seperti  melalui  layar,  cetak,  suara
sewaktu  dibacakan  oleh  browser  basis  suara  atau  pembaca  layar,  dan  juga  alat pembaca braille. Halaman HTML atau XML yang sama juga dapat ditampilkan secara
berbeda, baik dari segi gaya tampilan atau skema warna dengan menggunakan CSS.
2.7 Pengertian Data, Informasi, dan Database