Saat ini
sudah banyak orang yang menjual barang dagangannya secara online, sebut saja
bhinneka.com, glodokshop.com dan masih banyak yang lainnya. Barang dagangan
yang diijual secara online pun beraneka ragam, ada baju, komputer, elektronik,
perlengkapan kantor dan kosmetik.
Dengan
adanya toko online, penjual dan pembeli bisa melakukan transaksi tanpa harus
bertatap muka secara langsung. Membuat sebuah toko online mempunyai kelebihan
dan kekurangan.
Kekurangan
Toko Online
A. Diperlukan keahlian khusus untuk
membuat dan mengoperasikannya.
B. Barang hanya dilihat oleh orang yang
mempunyai akses internet Kelebihan Toko Online.
Kelebihan
Toko Online
A. Biaya operasional menjadi lebih
murah (tidak perlu sewa tempat, tidak perlu banyak karyawan)
B.
Bisa
dioperasikan dari mana saja dan kapan saja.
C.
Area
pemasaran yang sangat luas, bisa mencapai seluruh dunia.
D. Transaksi jual beli menjadi lebih
cepat.
PrestaShop
merupakan sebuah CMS untuk membuat toko online yang dibuat dengan menggunakan bahasa
pemrograman PHP dan database MySQL. PrestaShop bisa didownload di
http://prestashop.com
Sebelum
mulai instalasi prestashop, ada beberapa hal yang harus dipersiapkan, yaitu:
A. PHP, Apache, MySQL sudah tersedia di
komputer. Anda juga bisa gunakan XAMPP sebagai pengganti ketiganya
B.
Siapkan
tools untuk membuat database MySQL, bisa gunakan mysqlfront atau phpmyadmin
C.
Anda
mengetahui lokasi DOCUMENTROOT di komputer anda
D.
Anda
mempunyai source code prestashop yang bisa didownload di
http://www.prestashop.com/en/downloads/
E. Browser yang support javascript Jika
persiapan sudah selesai, saatnya install
Jika
Persiapan Sudah Selesai, Saatnya Install
1. Extract source code prestashop yang
masih berbentuk zip ke dalam documentroot komputer Anda. Anda bisa
memasukkannya ke dalam sebuah folder. Pada contoh ini, documentroot komputer
saya ada di E: dan prestashop saya extract di E:/away/rekweb
Ketika sudah
di-extract akan terbentuk sebuah folder baru yaitu prestashop. Berarti sekarang
saya
meletakkan source code di E:/away/rekweb/prestashop
2. Instalasi dilakukan secara
web base, ketikkan http://localhost/LOKASIPRESTASHOP. Untuk contoh ini,
karena saya letakkan prestashop di E:/away/rekweb/prestashop, maka alamat
prestashop saya adalah http://localhost/away/rekweb/prestashop.
3. Pertama
kali Anda akan diminta untuk memilih bahasa instalasi. Pilihan bahasa yang
tersedia adalah Inggris, Perancis, Spanyol. Klik Next
4.
Selanjutnya
akan dicek kesiapan sistem di komputer Anda. Jika semuanya sudah menunjukkan
tanda centang berwarna hijau, berarti komputer anda sudah memenuhi syarat. Jika
masih ada yang berwarna merah, instalasi tidak dapat dilanjutkan. Klik Next.
5.
Selanjutnya
akan diminta setting Database. Masukan data yang dibutuhkan, yaitu :
o
Database
server : lokasi server MySQL. Jika MySQL ada dikomputer masing-masing. Isikan
dengan localhost.
o
Database
Name : nama database yang akan digunakan oleh toko online Anda. Anda harus
membuat database terlebih dahulu menggunakan PHPMyAdmin atau MySQLFront.
o
Login :
username yang digunakan untuk masuk ke server MySQL
o
Password :
password yang digunakan untuk masuk ke server MySQL
Jika keempat
kolom sudah terisi, klik Verify Now.
Jika data sudah benar dan database sudah dibuat, akan muncul tulisan Database is Connected.
Masih pada
bagian yang sama, di bagian bawah terdapat beberapa settingan lagi, sbb:
· Tables prefix : awalan yang diberikan pada semua
table.
· Full Mode : install modul dasar dan tambahkan contoh
produk.
· Simple Mode : tidak menginstall modul apapun.
· E-mail delivery setup : digunakan untuk mensetting
email.
6. Selanjutnya lakukan penyetinggan
toko, sbb:
· Shop Name : nama took
· Default Country : Negara urama
· Shop Logo : logo toko (sebaiknya
gunakan ukuran 230x75)
· First name dan Last Name : nama
pemilik toko
· Email address : alamat email
pemilik toko (akan digunakan ketika login)
· Shop password : password untuk
admin
· Receive notificationsby e-mail : beritahukan
settingan via email. Jika menggunakan localhost, jangan diberi tanda ceklist.
Klik Next
7. Sampai sini, instalasi prestashop
selesai. Tapi demi keamanan kita harus menghapus folder install, file readme_fr.txt,
readme_en.txt, readme_es.txt. Ada 2 bagian pada prestashop yaitu
· Back office Digunakan oleh admin
untuk mengatur took seperti menambahkan produk, mengganti themes dan
menambahkan modul
· Front office Halaman depan toko
online yang digunakan oleh pengunjung untuk melihat dan membeli barang.
8. Tampilan default front office bisa
dilihat di bawah ini. Untuk contoh ini front office berada di
http://localhost/away/rekweb/prestashop
9.
Untuk masuk
ke dalam back office, Anda harus mengganti nama folder “admin”, misalnya
menjadi admin123. Sebelum folder admin diganti, anda tidak bisa masuk ke
back office. Jika sudah diganti
menjadi admin123, berarti back office anda ada di
http://localhost/away/rekweb/prestashop/admin123
Karena folder admin belum diganti
Back OfficePrestaShop
Back office
digunakan untuk melakukan pengaturan pada prestashop Anda. Pada gambar 14 di
atas, silakan anda login menggunakan alamat email dan password yang anda isi
ketika instalasi.
Ada beberapa
menu di bagian atas, yaitu
a. Catalog,
digunakan untuk mengatur kategori, produk dan suplier
b.
Customers, digunakan untuk mengatur pelanggan yang ada beserta groupnya
c. Orders,
digunakan untuk melihat pemesanan yang sudah terjadi, status pemesanan dan
pembayaran
d. Payment,
digunakan untuk mengatur metode pembayaran
e. Shipping,
digunakan untuk mengatur ongkos pengiriman
f. Stats,
digunakan untuk melihat statistik
g. Modules,
digunakan untuk mengatur module yang digunakan
h.
Employees, digunakan untuk mengatur user yang bisa masuk ke back office beserta
hak
aksesnya
i.
Preferences, digunakan untuk pengaturan dasar toko online
j. Tools,
digunakan untuk menambah bahasa, membackup database, import data
Modules Pada PrestaShop
Modul bisa
diakses dari menu modules. Pada menu
ini akan terlihat beberapa modul yang ada. Pada masing-masing modul terdapat
beberapa icon yang menandakan apakah modul tersebut sudah terinstall, disabled
dan enable.
Ada beberapa
kategori modul yang tersedia, yaitu
a. Advertisement
1) Google Adsense, digunakan untuk meletakkan iklan Google Adsense pada
front office
b. Stats Engine
1)
Artichow,
merupakan library untuk menampilkan gambar menggunakan PHP dan GD
2)
Google
Chart, memungkinkan untuk membuat grafik secara dinamis
3)
Visifire,
merupakan visualisasi data yang bersifat open source
4)
XML/SWF
Charts, untuk membuat grafik secara dinamis
5)
ExtJS,
library javascript untuk membuat rich internet application
c.
Products
1)
Cross
Selling, akan menampilkan rekomendasi produk lain yang dibeli jika pembeli
sedang memilih sebuah barang
2)
RSS Products
Feed, membuat data produk dalam format RSS
3)
Product
Comments, mengijinkan user untuk memberikan komentar produk
4)
Products Category,
Menampilkan produk dari kategori yang sama pada halaman produk
5)
Product
Tooltips, menampilkan berapa banyak pengunjung yang sedang melihat produk,
penjualan terakhir dan produk yang terakhir ditambahkan pada keranjang belanja
6)
Send to a
Friend module, mengijinkan pelanggan untuk mengirimkan link produk kepada orang
lain
d. Payment
Pada modul
ini berisi metode pembayaran yang bisa dilakukan pada prestashop, yaitu menggunakan
transfer bank, COD, cek, Google Checkout, Hipay, moneybookers dan paypal.
e. Tools
1)
Birthday
Present, menawarkan diskon bagi pelanggan yang berulang tahun
2)
Canonical
URL, meningkatkan SEO dengan menghilangkan konten yang duplikat
3)
Home text
editor, mengatur text yang akan muncul di halaman depan
4) Customers follow-up, follow-up pelanggan
dengan mengirimkan email
5) Google Sitemap, membuat file sitemap
6) Featured Products on the homepage,
menampilkan featured product di halaman depan
7) Customer loyalty and rewards, program
kesetiaan pelanggan
8)
Mail alerts, mengirim email kepada pembeli dan memberitahukan adanya
produk baru kepada pelanggan
9)
Newsletter, membuat file .csv untuk pengiriman email secara missal
10)
Customer referral program, membuat program referral pada website
11)
SMSTm4b, mengirimkan SMS setiap ada pemesanan
12)
Watermark, memberikan tanda air pada gambar.