Abstrak
Dalam mengadaptasi perkembangan jaman dan memenuhi kebutuhan masyarakat dalam
menangani proses jual beli barang, online shop merupakan salah satu solusi yang baik untuk
menjadi salah satu tempat untuk memenuhi kebutuhan tersebut. Selama ini terlihat masih
belum ada aplikasi yang dapat menyediakan pembuatan halaman online shop yang mampu
memberikan kemudahan seperti ini, yang ada adalah pembuatan toko online tetapi tetap
menggunakan nama induk toko seperti halnya Kaskus, Tokopedia, Olx, Bukalapak dan lain
sebagainya. Rancangan aplikasi penyedia layanan halaman online shop berbasis website ini
sangat membantu para pemasar produk yang ingin memiliki media penjualan online.
Kata Kunci : Aplikasi Online Shop, Website
55
Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, Des 2015 ISSN : 1412-9434
Tujuan dari dibuatnya aplikasi ini adalah maka halaman web adalah halaman-halaman
untuk memberikan alternatif solusi kepada di dalamnya. Sampul buku disebut halaman
orang yang kesulitan dalam membuat aplikasi muka atau dalam bahasa Ingrris disebut se-
website online shop sendiri dapat dengan mu- bagai homepage. Misalnya website beralamat
dah dan relative murah. Dan rancangan ap- di http://www.namawebsite.com dengan salah
likasi ini, dapat melayani dan mempermudah satu halamannya http://www.namawebsite.com
masyarakat dalam membuat halaman online /informasi.html. [8].
shop sendiri di mana pun dan kapan pun den-
gan menggunakan gadget yang ada.
PHP
Tinjauan Pustaka
PHP singkatan dari PHP: Hypertext Prepro-
Web cessor yaitu bahasa pemrogrman web server-
side yang bersifat open source. PHP meru-
Web adalah salah satu contoh dari sistem hy- pakan script yang terintegrasi dengan HTML
permedia yang terbaik dan sangat dikenal. dan berada pada server (server side HTML em-
Sampai saat ini banyak organisasi world-wide bedded scripting). PHP adalah script yang
telah mengembangkan berbagai aplikasi Web digunakan untuk membuat halaman website
pendidikan atau komersial. Web telah digu- yang dinamis. Dinamis berarti halaman yang
nakan sebagai pembagian platform untuk tiga akan ditamplikan dibuat saat halaman itu dim-
jenis aplikasi, yaitu aplikasi hipermedia Web, inta oleh client. Mekanisme ini menyebabkan
aplikasi perangkat lunak Web, dan Aplikasi informasi yang diterima client selalu yang ter-
Web. [7] baru/up to date. Semua script PHP dieksekusi
1. Aplikasi hipermedia Web adalah suatu pada server di mana script tersebut dijalankan.
aplikasi yang tidak konvensional yang [2]
dikarakterisasi oleh pembuat informasi
dengan node-node (kumpulan informasi),
tautan (relasi antara node-node), anchor,
struktur akses (untuk navigasi), dan pen-
giriman Web. Teknologi yang biasanya
digunakan untuk pengembangan aplikasi
adalah HTML, XML, JavaScript, dan
multimedia.
2. Aplikasi perangkat lunak Web adalah
suatu aplikasi perangkat lunak konven-
sional yang bersandar pada Web atau
menggunakan infrastruktur Web untuk
pelaksanaannya. Biasanya, aplikasi ini
meliputi sistem informasi warisan, seperti
basis data, sistem pemesanan, basis
pengetahuan, dan lain-lain. Kebanyakan Gambar 1: Bagan Web Server-Browser [9]
aplikasi e-commerce masuk dalam kate-
gori ini.
3. Aplikasi perangkat lunak Web adalah su-
atu aplikasi yang diserahkan melalui Web
yang mengombinasikan karakteristik dari PHP dan database merupakan salah satu
hipermedia Web dan aplikasi perangkat solusi yang dapat digunakan oleh pengelola
lunak Web. situs sehingga pengelola tidak perlu harus
melakukan proses editing dokumen HTML,
tetapi cukup dengan melakukan penambahan
Halaman Web
atau perubahan dalam database maka pen-
Halaman web adalah salah satu bagian dari gelola situs sudah dapat melakukan main-
website. Jika sebuah website ibarat buku, tanance situs webnya. [3]
56
Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, Des 2015 ISSN : 1412-9434
Bootstrap
Bootstrap adalah platform untuk membuat
interface website dan aplikasi berbasis web,
Gambar 2: Bagan Web Server-Browser-
bootstrap berisi kode HTML dan CSS yang
Database [10]
telah dilengkapi desain untuk tipografi, bentuk,
tombol, navigasi, dan lain sebagainya. Boot-
strap bertujuan untuk meringankan pembu-
atan dan pengembangan web. [5]
Agar dapat menjalankan aplikasi web,
minimal tersedia dua software utama, yaitu
web server dan web browser. Web server
Web Server XAMPP
merupakan tempat yang melayani request, Aplikasi pendukung untuk menjalankan soft-
sementara web browser digunakan untuk ware di komputer lokal yang akan kita gunakan
menampilkan hasil pada user. Tetapi diper- adalah sebuah software yang disebut XAMPP.
lukan software lain, yaitu: [4] XAMPP ini adalah sebuah freeware (software
tidak berbayar), yang didalamnya sudah terda-
1. Web server: web server yang dipilih
pat program PHP, Apache, dan MySQL. [6]
adalah Apache.
57
Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, Des 2015 ISSN : 1412-9434
58
Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, Des 2015 ISSN : 1412-9434
59
Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, Des 2015 ISSN : 1412-9434
60
Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, Des 2015 ISSN : 1412-9434
61
Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, Des 2015 ISSN : 1412-9434
62
Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, Des 2015 ISSN : 1412-9434
63
Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, Des 2015 ISSN : 1412-9434
[3] Betha Sidik, Pemrogrman Web dengan [6] Fani Ariasari, Panduan Praktis Bikin Blog
PHP, Penerbit Informatika, Bandung, dengan Wordpress, Mediakita, Jakarta,
2014. 2010.
[9] https://bambangpdp.files.wordpress.com
[5] Royhan Nahado, Bumbu-Bumbu /2010/09/model-tradisional.jpeg?w=594
Membuat Website: Cara Mem-
buat Website Cantik Dan Mudah, [10] https://bambangpdp.files.wordpress.com
http://bangroyhan.pas.in/, 2010 . /2010/09/sikus-request-response.jpeg
64