Sistem Informasi Penjualan Berbasis Web Personal Home Page PHP Pengertian PhpMyAdmin

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