Pengertian PHP Pengertian Web Server E-commerce

commit to user Website berfungsi sebagai media komunikasi antara pembuatpemilik dengan pengunjung atau pengunjung dengan pengunjung lain. Komunikasi dilakukan dengan menggunakan aplikasi web mesanger , web forum , web chat , web mail, dan lain sebagainya. 2. Fungsi Informasi Website berfungsi untuk menyediakan informasi bagi pengunjung. 3. Fungsi Hiburan. Website menjadi sarana hiburan, menyediakan layanan online game, video streaming, music streaming, dan lain sebagainya. 4. Fungsi Transaksi Website berfungsi sebagai sarana untuk melaksanakan transaksi bisnis seperti : Online order, pembayaran menggunakan kartu kredit, pembayaran dengan e-gold, dan sebagainya.

2.2 Pengertian Database

Database adalah kumpulan file-file yang saling berelasi, relasi tersebut biasanya ditunjukkan dengan kunci dari tiap file yang ada. Satu database menunjukkan satu kumpulan data yang dipakai dalam satu lingkup perusahaan, instansi. Dalam satu file terdapat record-record yang sejenis, sama besar, sama bentuk, merupakan satu kumpulan entity yang seragam. Satu record terdiri dari field-field yang saling berhubungan untuk menunjukkan bahwa field tersebut dalam satu pengertian yang lengkap dan direkam dalam satu Kristanto, 2004

2.3 Pengertian PHP

PHP merupakan salah satu dari bahasa pemrograman berbasis website. PHP bersifat server-side programing, artinya kode PHP ditulis akan dieksukusi di sisi server sehingga pengunjung tidak dapat melihat source code dari skrip PHP yang dibangun. Adapun proses eksekusi kode PHP di dalam sisi server ditunjukkan oleh Gambar 2.2 Kadir, 2004 commit to user Gambar 2.2 Proses Eksekusi Kode PHP 2.4 Pengertian DBMS MySQL DBMS adalah suatu merupakan salah satu perangkat lunak yang digunakan untuk mengelola, membuat, memasukkann data, dan melakukan manajemen database lainnya. Salah satu DBMS yang handal adalah MySQL. MySQL merupakan salah satu DBMS Database Management System yang menggunakan struktur database relasional RDBMS. Oetomo, 2002

2.5 Pengertian Web Server

Web server adalah suatu perangkat lunak yang berfungsi untuk melayani aktifitas request and reply file-file web. Salah satu web server yang paling banyak digunakan saat ini adalah Apache Web Server. Keunggulan Aphace antara lain : bersifat open source, gratis, memiliki dukungan luas terhadap bahasa pemrograman web, antara lain PHP, JSP, Perl, dan lain sebagainya. Menurut Putra 2009 bagan arsitektur web server disajikan pada Gambar 2.3. commit to user Gambar 2.3 Arsitektur Web Server

2.6 E-commerce

E-commerce adalah pertukaran yang dimediasi oleh teknologi antara beberapa kelompok individual atau organisasi secara elektronik berbasiskan aktifitas intraorganisasional yang memfasilitasi pertukaran tersebut. Suyanto, 2003 E-commerce dapat didefinisikan dalam beberapa perspektif antara lain : 1. Perspektif Komunikasi Pada perspektif ini e-commerce merupakan kemampuan untuk menyampaikan produk, jasa, informasi atau pembayaran via network seperti intenet atau www. 2. Perspektif Interface. E-commerce melibatkan aneka informasi dan pertukaran transaksi. 3. Perspektif Proses Bisnis E-commerce melibatkan aktifitas yang secara langsung mendukung perdagangan secara elektonik dengan menggunakan koneksi jaringan. 4. Perspektif Online E-commerce adalah lingkungan elektonik yang memungkinkan untuk membeli dan menjual produk, jasa dan informasi pada internet. 5. Perspektif Struktural E-commerce melibatkan banyak media seperti data, teks, web page, internet, telephone dan desktop video. 6. Perspektif Pasar E-commerce merupakan jaringan dengan jangkauan dunia. commit to user

2.7 Context Diagram