3. E-commerce memungkinkan orang di negara-negara dunia ketiga dan wilayah pedesaan untuk menikmati aneka produk dan jasa yang akan susah
mereka dapatkan tanpa e-commerce. 4. E-commerce memfasilitasi layanan produk, seperti perawatan kesehatan,
pendidikan, dan pemerataan layanan sosial yang dilaksanakan pemerintah dengan biaya yang lebih rendah, dan atau dengan kualitas yang lebih baik.
2.9 Sistem Informasi Penjualan Berbasis Web
Menurut Basu 2001 penjualan berbasis web adalah sistem keseluruhan dari kegiatan yang ditunjukkan untuk merencanakan, menentukan harga, mempromosikan, dan
mendistribusikan barang, jasa, ide kepada pasar sasaran agar dapat mencapai tujuan organisasi.
Penjualan merupakan sejumlah kegiatan yang terjadi akibat perpindahan barang atau jasa dari produsen ke tangan konsumen dan tercakup didalamnya segala
kegiatan sebelum dan sesudah pemindahan barang atau jasa tersebut.
2.10 Internet
Istilah internet berasal dari bahasa latin “inter” yang berarti “antara”. Secara kata per kata internet berarti jaringan antara atau penghubung. Memang itulah fungsinya
internet, menghubungkan berbagai jaringan yang tidak saling bergantung pada satu
Universitas Sumatera Utara
sama lain sedemikian rupa, sehingga mereka dapat berkomunikasi. Sistem apa yang digunakan pada masing-masing jaringan tidak menjadi masalah, apakah sistem DOS
atau UNIX. Sementara jaringan lokal biasanya terdiri atas komputer sejenis misalnya DOS atau UNIX, internet mengatasi perbedaan berbagai sistem operasi dengan
menggunakan bahasa yang sama oleh semua jaringan dalam pengiriman data.
2.10.1 Internet commerce
Internet commerce adalah penggunaan internet yang berbasis teknologi informasi dan komunikasi untuk perdagangan. Kegiatan komersial ini seperti iklan dalam penjualan
produk dan jasa. Transaksi yang dapat dilakukan di internet antara lain pemesanan dan pembelian barang dimana barang akan dikirim melalui pos atau saran lain setelah
pembeli mentransfer uang ke rekening penjual. Harga lebih murah biayanya dibandingkan dengan membuka outlet retail diberbagai tempat. Internet media
promosi perusahaan dan produk yang paling tepat dengan harga yang relatif lebih murah serta pembelian melalui internet akan diikuti dengan layanan pengantar barang
sampai ketempat pemesanan Nofie, 2009.
2.10.2 Website
Salah satu unsur yang paling umum digunakan dari internet selain e-mail adalah World Wide Web.
Dewasa ini, WWW atau yang sering juga disebut sebagai “Web” saja merupakan aplikasi internet yang paling popular. Karena web begitu popular,
Universitas Sumatera Utara
banyak orang kemudian salah mengidentikkannya dengan internet. Sebenarnya, web merupakan kumpulan-kumpulan dokumen yang banyak tersebar di beberapa komputer
server yang berada di seluruh penjuru dunia dan trehubung menjadi satu jaringan melalui jaringan yang disebut internet.
2.10.3 Web server
Web server adalah sebuah perangkat lunak server yang berfungsi menerima permintaaan HTTP Hypertext Transfer Protocol dan HTTPs dari klien yang dikenal
dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman- halaman web yang unumnya berbentuk dokumen HTML. Web server yang terkenal
diantaranya adalah Apache dan Microsoft Internet Information Service IIS. Apache merupakan web server antara platform, sedangkan IIS hanya bisa digunakan di sistem
operasi windows.
2.10.4 Web browser
Browser adalah sebuah aplikasi perangkat lunak yang digunakan untuk menampilkan halaman Web. Microsoft Internet Explorer, Netscape Navigator, Mozilla adalah
contohnya. Pendeknya untuk Web browser, merupakan aplikasi perangkat lunak digunakan untuk menemukan, mengambil dan juga menampilkan konten di World
Wide Web, termasuk halaman Web, gambar, video dan file lainnya.
Universitas Sumatera Utara
2.10.5 Web dan html
Web adalah fasilitas hypertext untuk menampilkan data berupa text, gambar, bunyi, dan data multimedia lainnya. Yang diantara data tersebut saling berhubungan satu
sama lain. Web browser dapat digunakan untuk membaca informasi dan data tersebut. Contohnya : Internet explorer, mozilla firefox, dan lain sebagainya.
HTML Hypertext Markup Language merupakan salah satu format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan di halaman web.
HTML dirancang untuk digunakan tanpa tergantung pada suatu platform tertentu platform independent. Dokumen HTML adalah suatu dokumen teks biasa, dan
disebut sebagai markup language karena mengandung tanda-tanda tag tertentu yang digunakan untuk menentukan tampilan suatu teks tingkat kepentingann dari teks
tersebut dalam suatu dokumen. Pada dokumen HTML yang termasuk sistem hyper- text, kita tidak harus membaca dokumen tersebut secarat urut dari atas ke bawah atau
sebaliknya, tetapi kita dapat menuju pada topik tertentu secara langsung dengan menggunakan teks penghubung yang akan membawa anda ke suatu topik atau
dokumen lain secara langsung. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu SGML Standart Generalized Markup Language.
Sejak awal perkembangan sampai sekarang ini telah tersedia bermacam-macam level versi HTML, ada HTML level 1.0, HTML 2.0, HTML 3.0 dan HTML 4.0.
Universitas Sumatera Utara
2.11 Personal Home Page PHP
Bahasa pemrograman PHP adalah bahasa pemrograman yang bekerja dalam sebuah web server. Script-script PHP yang dibuat harus tersimpan dalam sebuah server dan
dieksekusi atau diproses dalam server tersebut. Penggunaan program PHP memungkinkan sebuah website menjadi lebih interaktif dan dinamis. Data yg dikirim
pengunjung website atau komputer client akan diolah dan disimpan dalam database web server dan bisa ditampilkan kembali apabila diakses.
Adapun keunggulan-keunggulan dari PHP yaitu : a. Cepat, karena ditempelkan embedded di dalam kode HTML, sehingga waktu
tanggap menjadi pendek. b. Tidak mahal-gratis. Pada kenyataan PHP adalah gratis dan anda bisa
mendapatkannya tanpa harus membayarnya. c. Mudah untuk digunakan. PHP berisi beberapa fitur khusus dan fungsi yang
dibutuhkan untuk membuat halaman web dinamis. Bahasa PHP dirancang untuk dimasukkan dengan mudah di dalam file HTML.
d. Dukungan teknis tersedia secara luas karena PHP menyediakan dukungan gratis via daftar diskusi e-mail.
e. Aman. Pengguna tidak melihat kode PHP, karena kode yang ditampilkan pada browser adalah kode HTML.
Universitas Sumatera Utara
2.12 MySQL
2.12.1 Pengertian MySQL
MySQL adalah sebuah database server buatan T.cX. Data Konsultan AB, Swedia. Database MySQL banyak digunakan di internet karena keandalannya. MySQL tidak
membutuhkan ruang hard disk yang besar untuk aplikasinya dan mudah digunakan pada database server, serta sangan ideal untuk aplikasi kecil dan menengah.
MySQL merupakan program pengakses database yang bersifat network sehingga dapat digunakan untuk aplikasi Multi User.
2.12.2 Keunggulan MySQL
Adapun keunggulan-keunggulan dari MySQL, yaitu :
1. Portabilitas
MySQL dapat berjalan stabil pada berbagai sistem operasi di antaranya seperti windows, Linux, FreeBSD, Mac OS X Server, Solaris, dan masih banyak lagi.
2. Perangkat lunak sumber terbuka
MySQL di distribusikan secara terbuka atau gratis.
3. Multiuser
MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. Hal ini memungkinkan
sebuah database server MySQL dapat di akses klien secara bersamaan.
Universitas Sumatera Utara
4. Performance Tuning
MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan
waktu.
5. Tipe data
MySQL memiliki tipe data yang sangat kompleks, seperti signedunsigned integer, float, double, char, varchar, text, date, timestamp, dan lain-lain.
6. Perintah dan Fungsi
MySQL memliki operator dan fungsi secara penuh yang mendukung perintah select dan where dalam query.
7. Keamanan
MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yan mendetail serta
password terenkripsi.
8. Skalabilitas dan Pembatasan
MySQL mampu menangani database dalam skala besar, dengan jumlah rekaman records lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris.
Selain itu, batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
9. Konektivitas
MySQL dapat melakukan koneksi dengan client menggunakan protokol TCPIP, Unix soket Unix, atau Named Pipes NT.
Universitas Sumatera Utara
10. Lokalisasi
MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski demikian, bahasa indonesia belum
termasuk didalamnya.
11. Antarmuka
MySQL memiliki antar muka interface terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API Application
Programming Interface.
12. Klien dan Peralatan
MySQL dilengkapi dengan berbagai peralatan yang dapat digunakan untuk administrasi database, dan pada setiap peralatan yang ada di sertakan
petunjuk online.
13. Struktur Tabel
MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani alter table, dibandingkan database lainnya semacam PostgreSQL ataupun Oracle.
2.13 Pengertian PhpMyAdmin
PhpMyAdmin merupakan
aplikasi berbasiskan
web yang
dikembangkan menggunakan bahasa pemograman PHP. Melalui PhpMyAdmin, user dapat
melakukan perintah query tanpa harus mengetikkan seperti pada MS DOS. Perintah tersebut misalnya administrasi user dan privileges, export, dan import database,
manajemen database, manajemen tabel dan struktur tabel, dan sebagainya.
Universitas Sumatera Utara
PhpMyAdmin sangat user friendly, sehingga mudah untuk digunakan walaupun pengguna baru newbie.
2.14 Pengertian CSS Cascading Style Sheet