Pilih Mana: Magento, OpenCart, PrestaShop?
Dari sekian banyak paket software eCommerce yang sudah saya bahas dalam blog ini, saya memperkecil pilihan menjadi Magento Commerce, OpenCart, dan PrestaShop untuk dipertimbangkan menjadi paket eCommerce yang saya rekomendasikan untuk menjalankan toko online kita. Ketiganya muncul ke permukaan karena fitur-fiturnya yang cukup lengkap, berevolusi secara konsisten, dan mengikuti tren perkembangan internet. Lalu pertanyaannya adalah mau pilih yang mana? Mana yang terbaik?
Saya memang sering ditanya “Software eCommerce mana yang terbaik?”. Jawaban untuk pertanyaan tersebut tidaklah tunggal tapi mesti disesuaikan dengan tujuan, skenario, dan sumber daya dari masing-masing calon pedagang online. Magento Commerce sendiri tidak berada dalam satu level dengan OpenCart dan PrestaShop. Dengan kata lain target pasarnya berbeda. Sedangkan OpenCart dan PrestaShop berada dalam level yang sama, yang membuat persaingan keduanya cukup sengit.
Lainnya Tereliminasi, Kenapa?
Sebelum kita mendiskusikan lebih lanjut kira-kira mau memilih yang mana dari ketiganya, berikut saya sampaikan alasan kenapa paket-paket eCommerce lain yang sudah saya ulas di blog ini “tereliminasi” terlebih dahulu.
-
WordPress sangat bagus dipakai untuk publikasi melalui blog. Jika dipakai untuk ber-jualan online, WordPress hanya memenuhi fitur publikasinya. Sementara fitur-fitur lain seperti shopping cart dan checkout tidak terdapat dalam WordPress. Meskipun kita bisa menggunakan plug-in untuk menambahkan fungsi-fungsi ini, namun tidak optimal karena tidak dikembangkan secara bersama dengan WordPress sebagai satu kesatuan.
-
Quick.Cart sebetulnya membuat perimbangan yang cukup bagus antara fungsi eCommerce dan fungsi CMS (Content Management System). Dengan perimbangan tersebut kita bisa mengisi konten produk dan berita secara berimbang dalam toko online kita. Namun, setidaknya ada dua kekurangan utama dari Quick.Cart: versi gratisnya tidak mendukung SEF (Search Engine Friendly) URL, dan menggunakan sistem berkas untuk menyimpan data.
SEF URL adalah faktor penting dalam memasarkan sebuah toko online. Toko online pada satu tahap mesti terlibat dalam berjualan tautan atau link, yang mewakili produk yang dijual. Jika tautan kita banyak dikenal melalui search engine seperti Google dan Bing, atau tautan kita banyak di-referensi oleh situs-situs lain, niscaya banyak pelanggan baru berdatangan melalui search engine atau situs referal. Peran SEF URL di sini cukup penting untuk membuat tautan kita lebih 'bersahabat' dengan search engine dan lebih mudah di-refer oleh situs-situs lain.
Penggunaan sistem berkas untuk menyimpan data berpengaruh kepada jumlah data yang bisa diproses dengan kecepatan akses ideal. Database seperti MySQL dibuat salah satunya untuk memecahkan masalah-masalah yang dihadapi oleh penyimpanan dengan sistem berkas. Dengan memilih sistem berkas, Quick.Cart memiliki masalah yang berkaitan dengan penggunaan sistem berkas untuk penyimpanan data.
-
Alasan utama CubeCart tidak dipilih karena versi gratisnya jauh lebih inferior daripada versi berbayarnya, termasuk kelangkaan fitur SEF URL. Kelihatannya versi gratis CubeCart dipakai sebagai pemancing calon customer untuk mencoba CubeCart fitur berbayar yang lebih kaya fitur dan didukung oleh tim pengembang dari CubeCart.
-
osCommerce versi terbaru (3.0a5) memang sudah mendukung fitur SEF URL. Namun, kelemahan utama osCommerce terletak pada tampilan yang tidak mudah dikonfigurasi dengan template. Untuk mengubah tampilan osCommerce, kita perlu mengganti beberapa berkas asli osCommerce dengan berkas hasil modifikasi kita sendiri.
Lagi pula, versi terbaru (3.0a5) masih dalam tahap alpha, yang artinya masih dianggap belum stabil untuk digunakan ber-jualan online di server produksi.
-
Zen Cart mewarisi sebagian besar karakteristik osCommerce, karena Zen Cart dikembangkan dari osCommerce pada tahun 2003. Walaupun fitur-fiturnya melebihi osCommerce, namun sampai saat ini Zen Cart belum mendukung fitur SEF URL secara langsung. Lagipula konfigurasi awal Zen Cart menunjukkan layar dan fungsi-fungsi yang terlihat cukup kompleks untuk para pedagang online pemula.
Catatan: Sampai saat ini saya belum mengulas VirtueMart, sebuah software eCommerce lain yang cukup populer di Indonesia. Oleh karena itu, ulasan yang saya sampaikan di sini mengecualikan VirtueMart.
Pilih Magento Commerce Jika...
Magento Commerce, untuk saat ini saya nilai sebagai software eCommerce yang paling lengkap fiturnya dan fleksibel. Di samping itu, Magento Commerce juga didukung oleh Irubin Consulting/Varien, sebagai perusahaan internasional yang menyediakan layanan implementasi eCommerce dengan Magento Commerce, pada level enterprise. Dengan dukungan ini, perkembangan eCommerce pada tingkat enterprise bisa diserahkan kepada ahlinya.
Sebagai software eCommerce yang disiapkan untuk level enterprise, Magento Commerce memiliki requirement yang “agak berat”. Jumlah ruang hard disk yang dibutuhkan, jumlah memori yang dipakai, dan kebutuhan CPU pada saat menjalankan Magento Commerce, di atas rata-rata software eCommerce lainnya. Hal ini bisa dianggap sebagai batasan untuk calon pedagang online yang budget-nya pas-pasan.
Magento Commerce akan sangat tepat kita pakai apabila kita mempunyai server sendiri, atau setidaknya kita memiliki VPS (Virtual Private Server) dimana kita punya kontrol terhadap sumber daya server. Menggunakan shared hosting memang memungkinkan, tetapi karena requirement Magento Commerce yang “agak berat”, kita perlu mengkomunikasikan penggunaan Magento Commerce kepada penyedia layanan web hosting. Kita perlu menyampaikan segala resiko potensial dari penggunaan Magento Commerce, terutama penggunaan sumber daya server, agar tidak terjadi salah pengertian di kemudian hari.
Magento Commerce tergolong software eCommerce yang cukup kompleks dan perlu waktu untuk memahaminya. Jika latar belakang kita adalah IT, yang sedikit banyak tahu tentang server, software, apalagi bahasa pemrograman, Magento Commerce mungkin cukup menarik untuk dipelajari. Namun, apabila fokus kita memang hanya berjualan, kita perlu mempercayakan kepada orang lain yang memang ahli dalam implementasi Magento Commerce.
Gambar berikut ini menunjukkan halaman depan toko online yang dibuat dengan Magento Commerce:
Magento Commerce juga cocok untuk membuat mall virtual. Dengan kemampuannya untuk membuat banyak toko online hanya dengan satu instalasi, Magento Commerce bisa digunakan untuk menjalankan banyak toko online yang tergabung dalam satu domain. Jadi mirip seperti mall, hanya saja bentuknya virtual, atau hanya ada di dunia maya, yang diwakili dengan nama domain dan sub domainnya.
OpenCart vs PrestaShop
OpenCart dan PrestaShop, keduanya memiliki fitur yang cukup lengkap. Keduanya tergolong ringan dan bisa di-instal tanpa kesulitan di lingkungan shared hosting. Keduanya cukup mudah dipelajari. Dan keduanya bersaing cukup ketat dalam memperebutkan pelanggan yang tertarik menggunakan software eCommerce open source yang gratis.
OpenCart dikembangkan oleh orang Inggris. Sedangkan PrestaShop dikembangkan di Perancis. Karakteristik orang Inggris yang kaku namun solid memang terlihat dalam OpenCart. Demikian pula karakteristik orang Perancis yang menekankan segi estetika tampak pada PrestaShop. Oleh karena itu, dari sisi tampilan PrestaShop terlihat lebih menarik dibandingkan dengan OpenCart.
Kedua gambar berikut ini menunjukkan halaman depan toko online yang dibuat dengan OpenCart dan PrestaShop. Gambar berikut ini menunjukkan halaman depan dari toko online OpenCart:
Sedangkan gambar berikut ini menunjukkan halaman depan dari toko online PrestaShop:
Dari sisi fitur, PrestaShop juga masih sedikit lebih unggul dibandingkan dengan OpenCart. Fitur-fitur berikut ini, saat ini hanya ada dalam PrestaShop:
- Produk pilihan (featured products)
- Membedakan antara pemasok dan merek
- Adanya pengelompokan pada atribut tambahan produk
- Adanya tag produk
- Adanya attachment produk (bisa untuk brosur elektronik)
- Adanya fitur untuk me-retur order
- Adanya fitur bingkisan hadiah
Jika dari sisi fitur dan tampilan terlihat PrestaShop unggul, artinya pilihan mesti jatuh ke PrestaShop dibandingkan OpenCart. Namun sebelum memutuskan untuk memilih PrestaShop, terlebih dahulu akan saya ulas fitur SEF URL pada keduanya.
SEF URL pada OpenCart dan PrestaShop
OpenCart memberikan kebebasan kepada kita sebagai pemilik toko online untuk mendefinisikan SEF URL sesuai keinginan. Misalnya, produk kita bernama Ipod Nano, maka kita bisa memiliki SEF URL yang sama dengan nama produk, yaitu ipod-nano. Namun kita juga bebas mendefinisikan URL produk kita dengan kata-kata lain yang mungkin bisa menambah makna URL produk, misalnya pemutar-musik-bagus-murah-ipod-nano.
PrestaShop juga memberikan kebebasan kepada kita untuk menentukan SEF URL produk berdasarkan nama produk. Tetapi, SEF URL harus mengandung ID dari produk. Jadi misalnya produk Ipod Nano kita ID-nya adalah 1, maka SEF URL-nya adalah kategori/1-ipod-nano.html, dimana kategori adalah SEF URL untuk kategori dimana produk tersebut ditempatkan.
Kalau membandingkan kedua cara penentuan SEF URL antara OpenCart dan PrestaShop, saya lebih memilih cara yang dilakukan oleh OpenCart. Hal ini karena cara tersebut lebih fleksibel.
Namun, baik OpenCart maupun PrestaShop memiliki problem duplikasi konten (duplicate content). Duplikasi konten sebaiknya dihindari karena akan berpengaruh terhadap output SEO (Search Engine Optimization) dari tautan produk.
Problem duplikasi konten ini paling parah terjadi pada OpenCart. Sebuah produk bisa memiliki tautan yang berbeda, tergantung dari mana produk tersebut diakses. Konten yang sama dengan tautan yang berbeda-beda menimbulkan problem duplikasi konten. Misalnya produk Ipod Nano diakses dari halaman depan, tautan untuk produk tersebut adalah:
/ipod-nano
Namun, apabila Ipod Nano kita masukkan dalam kategori MP3 Players, kemudian kita mengakses Ipod Nano dari kategori tersebut, maka tautan untuk produk tersebut menjadi:
/mp3-players/ipod-nano
Berikutnya, produk Ipod Nano dibuat oleh pabrikan Apple. Dalam OpenCart, kita juga bisa mengakses produk tersebut dari pabrikannya. Dalam kasus ini, tautan untuk produk tersebut akan menjadi:
/apple/ipod-nano
Nah, dari skenario di atas terlihat untuk satu produk terdapat tiga tautan yang berbeda:
- /ipod-nano
- /mp3-players/ipod-nano
- /apple/ipod-nano
Sedangkan problem duplikasi konten yang mungkin terjadi pada PrestaShop tidak berasal dari dalam, melainkan potensial berasal dari luar situs. Hal ini karena nama kategori dan produk pada SEF URL PrestaShop bisa diabaikan sama sekali. Yang terpenting pada SEF URL PrestaShop adalah ID dari produk.
Misalnya, SEF URL yang dihasilkan oleh PrestaShop adalah:
/mp3-players/1-ipod-nano.html
Kita bisa mengganti nama kategori dan produk, dan tetap mendapatkan halaman produk yang sama, misalnya:
/mobil/1-toyota-avanza.html
Terlihat bahwa nama kategori dan produk tidak ada hubungan sama sekali dengan nama kategori dan produk yang didefinisikan pertama kali atau secara internal.
Namun secara internal, problem duplikasi konten dengan pola seperti ini tidak terjadi. Artinya problem ini hanya mungkin terjadi kalau ada situs eksternal yang mereferensi sebuah produk dalam toko online kita dan memiliki kesalahan tulis baik pada kategori maupun nama produk.
Kesimpulan
Memilih dan menentukan software eCommerce yang tepat mesti mempertimbangkan tujuan, skenario, dan sumber daya yang kita miliki. Dari berbagai software eCommerce yang sudah saya ulas dalam blog ini, muncul tiga kandidat yang layak untuk dipertimbangkan, yaitu Magento Commerce, OpenCart, dan PrestaShop. Magento Commerce memiliki fitur terlengkap dan fleksibilitas yang tinggi, namun membutuhkan sumber daya server dan manusia yang juga tinggi. Sedangkan PrestaShop masih lebih unggul dibandingkan OpenCart dalam hal fitur dan tampilan. Namun, fleksibilitas OpenCart dalam menentukan SEF URL, membuatnya memiliki keunggulan tersendiri. Baik OpenCart maupun PrestaShop memiliki masalah duplikasi konten yang perlu dicarikan solusinya sebelum kita memutuskan untuk menggunakannya.








28 Februari 2010 - 18:22
oh ya mas, ada module baru dari prestashop namanya Canonical URL, bisa dijelaskan sedikit tentang modul tersebut?
Apakah dengan adanya modul tersebut maka kekurangan dari prestashop akan tertutupi dan menjadikan prestashop lebih perfect dari CMS lainnya?
28 Februari 2010 - 19:46
Canonical URL itu tujuannya untuk mengurangi duplicate content, tidak lebih itu. Jadi cukup jelas kalau itu tidak secara otomatis menjadikan PrestaShop lebih perfect dari e-commerce lain.
27 Februari 2010 - 01:25
Menarik mas artikelnya, namun mungkin reviewnya makin lengkap jika bagian backend diulas juga, karena disitulah pemilik toko bakal banyak meluangkan waktu, terutama untuk menambahkan produk, atribut (warna, ukuran, dll.), payment gateway, dll.
27 Februari 2010 - 11:55
Terimakasih atas comment dan feedback-nya. Rencananya akan saya tuangkan dalam sebuah buku.
21 Februari 2010 - 22:47
Saya lihat dari dari demo tampilan, semua paket ini memiliki tampilan yang default atau standart, semuanya serupa. Kira-kira ada web khusus yang membagikan secara gratis templatenya gak mas?
Utamanya, magento, opencart dan prestashop..
22 Februari 2010 - 03:45
Saya yakin banyak di internet Pak, tinggal konsultasi sama mbah Google aja. Tapi, sejauh yang saya dapatkan, template gratis biasanya nggak sebagus template yang komersil…
6 Februari 2010 - 01:45
Setelah bersusah payah akhirnya berhasil juga membangun 1 online store…. saya pilih prestashop. trima kasih ulasannya.
20 Februari 2010 - 02:16
Apa pun pilihannya Pak yang penting jualannya laku keras…
20 Desember 2009 - 04:10
Thanks mas atas informasinya…..
13 Desember 2009 - 17:39
wah apik sekali pembahasan ecommerce engine di sini pak, terima kasih nih sudah memberikan pencerahan dan opini mengenai magento, presta dll.
Memang segala sesuatu meski dilihat dan ditimbang sesuai dengan kebutuhan dulu baru milih.
Tapi klo saya sendiri pak, untuk saat ini mungkin masih memilih Virtuemart+Joomla dengan alasan masih familiar dengan joomlanya pak…he..he…
20 Februari 2010 - 02:56
Joomla + VirtuaMart juga pilihan yang bagus… apa pun pilihannya yang penting jualannya laku keras
24 November 2009 - 14:05
mantep…
sy lagi nyari perbandingan OS-commerce soaLe,,
tengyu,,,
13 November 2009 - 08:12
hmm.. memang tidak ada yg sempurna. tapi sepertinya mas suhanto paling suka sama OpenCart ni?… katalognya aja pake OpenCart
12 November 2009 - 12:32
Mantap Mas Agus! Informasinya sangat bermanfaat! Semoga tambah sukses ya.. salam
7 November 2009 - 22:32
Dulu mungkin Magento memang harus dihostingkan di VPS, tapi sekarang sudah ada pilihan hosting semi dedicated server, mirip spt shared hosting tapi dengan jumlah client yang terbatas. Magento sudah disupport di RHI (www.idresellerhosting.com), dan jangan kuatir dengan resource, server kami memang ditujukan untuk power user
6 November 2009 - 22:51
saya baru memulia menggunakan prestashop….dan say ingin menambhkan berita pada prestashop tersebut…..apakah ada plugin untuk berita di prestashop….atau ada trik lain…..mohon pencerahannya….thanks
2 November 2009 - 13:20
Sebuah perbandingan yang sangat bagus tanpa memihak kesatu software yang dibandingkan, satu masukkan yang sangat berguna untuk kita-kita yang punya usaha toko online.
Sekedar membandingkan dengan virtuemart, saya kok lebih suka opencart atau prestashop, karena menurut saya cara opencart dan prestashop dalam menampilkan data barang lebih luwes dari pada virtuemart (dan joomla)….sorry IMHO
2 November 2009 - 10:04
Tulisan pilihan saya dari rekan-rekan blogger yg (mungkin) berkaitan dengan posting ini:
» Teknologi E–Commerce
» Mengapa Pilih Program Reseller?
» iPod Seukuran Kelingking
25 Oktober 2009 - 10:41
Tulisan terpilih dr teman-teman blogger yang (mungkin) berkaitan dgn posting ini:
» Walkman Sony Kalahkan iPod Apple
» 4Videosoft Media Toolkit Ultimate 3.2 (Paket Software Video Lengkap)
» 4Videosoft Media Toolkit Ultimate 3.2
22 Oktober 2009 - 18:07
terima kasih atas kunjungannya
22 Oktober 2009 - 17:46
word press memang mantaaaaaaaffffffffffffffffffff
22 Oktober 2009 - 09:53
Good news…, thanks
20 Oktober 2009 - 02:08
bagus2 saya prefer presta shop
trima kasi reviewnya
baru saja mau coba online shop sendiri
19 Oktober 2009 - 19:51
Ulasan yang bagus mas…. juga sangat membantu….
ditunggu ulasan2 yang lain…
nuwun
ery
18 Oktober 2009 - 08:23
Terimakasih sudah berkunjung ke blog saya mas.
Nice info mas, ulasannya sangat informatif. Prestastashop saya sudah pernah mencobanya tapi kok kayaknya sulit dari sisi maintenance ya? dari sisi frontpage nya sudah bagus, namun backofficenya yg membingungkan..hehe
Kalo Opencart saya belum pernah, kayaknya boleh dicoba nih..
15 Oktober 2009 - 09:24
waaa…kayaknya prestashop…lumayan familiar soalnya
15 Oktober 2009 - 08:47
Tulisan pilihan saya dari rekan-rekan blogger yg (mungkin) terkait dengan posting ini:
» iPod nano baru dengan Video Camera
» Ini Dia, iPod Nano Terbaru Plus Video Camera
» Virtuemart
13 Oktober 2009 - 13:37
Makasih Mas atas pemahamannya..
13 Oktober 2009 - 11:22
Saya pikir Magento lah yang terbaik karena memang fitur2nya sangat lengkap dan cocok untuk pebisnis online. Senang rasanya bisa bertemu dengan Mas Suhanto ini sebagai ‘pengoprek’ Magento – gpp yah Mas, aku kasih julukan ‘pengoprek’.
Saya ingin belajar banyak nih buat memahami Magento, semoga berkenan memberikan tips, tricks, dan sharing ilmunya. Saya ingin coba setting multiple stores nya, waktu dan tenaga masih belum sempat juga. Yang ingin saya tanyakan, itu step by step guidesnya untuk localhost komputer pakai LAMP (bener yah, bukan orang IT soalnya saya), kalau pakai AppServ sama ga yah… soalnya sementara pakai AppServ untuk di komputer pribadi.
Thanks 4 Sharing
14 Oktober 2009 - 04:27
memang cukup banyak metode yg dipakai untuk run Magento di komputer lokal. Ada XAMPP, WAMPP, dll.
Saya memilih metode LAMP agar kondisi server bisa diduplikasi langsung di komputer lokal.
Kemiripan kondisi server dan kondisi lokal akan mempermudah kita melakukan banyak hal.
13 Oktober 2009 - 09:06
virtuemart gimana ? ngk dibahas ya…..
14 Oktober 2009 - 04:22
masih banyak yg belum sempat saya bahas mbak susi
dan VirtuaMart pasti saya review in the future
bulan Oktober ini fokusnya pada implementasi,
agar seimbang antara teori dan praktek
11 Oktober 2009 - 13:10
Hebat… ulasan yang sangat jelas… makasih banyak ya Pak… pilihan saya untuk mesin toko online makin mengerucut… sekali lagi terima kasih
9 Oktober 2009 - 00:27
kunjungan balik mas,,,
)
cuma klo dibandingin ama Prestashop jelas tampilannya udah keren,,,, gak perlu di kustom lagi…. hehehehe…
owh sebelumnya saya pernah juga coba2 osCommerce ama Prestashop… (nyobain aja sih,,,
namun memang seperti yang mas bilang agak susah memang klo mau mengkustomisasi osCommerce,,, hehehe,,,
yang lainnya blum tau deh… hehehe….
8 Oktober 2009 - 19:10
hmmmm……
saya ga gitu ngerti mas
makasih ya uda berkunjung ke blog saya..
8 Oktober 2009 - 09:12
Tulisannya sangat bagus, seperti rubrik di majalah komputer. Sayangnya saya sendiri mungkin terlalu awam dengan materi-materi berat seperti ini. Salam kenal
7 Oktober 2009 - 16:00
Terima Kasih sudah berkunjung ke Blog saya http://supriliwa.wordpress.com .