Joomla adalah salah satu content management system (CMS) untuk membuat website dan aplikasi web lain lebih cepat dan mudah. Joomla merupakan CMS yang sepenuhnya open source, artinya Anda dapat mengunduh, mengubah, menggunakan dan mengembangkan kode sumbernya secara gratis. Joomla mudah dipelajari meskipun Anda bukan dari latar belakang IT. Kenyataan ini dapat dilihat dari banyaknya blog, website atau tipe web lain yang dibuat oleh mereka yang bukan dari latar belakang IT.
File download Joomla sudah cukup untuk membuat sebuah website. Namun, CMS Joomla tidak sekedar digunakan untuk membuat website pada umumnya. Dengan memanfaatkan ekstensi seperti template, component, plugin dan module, banyak tipe website lain yang dapat dibuat dengan CMS Joomla, misalnya portal, e-commerce, website bisnis, website organisasi dan organisasi non-profit, website perusahaan, website sekolah, personal homepage, website majalah atau surat kabar dan masih banyak lagi.
Salah satu tipe website yang saat ini terus tumbuh dan berkembang adalah e-commerce atau online shop. Sebagian website e-commerce yang ada saat ini dibuat menggunakan CMS, salah satunya Joomla. Kepopuleran website tipe ini menyebabkan banyak munculnya paket ekstensi untuk membuat website e-commerce dengan CMS Joomla.
Paket ekstensi e-commerce umumnya terdiri dari component, module dan plugin, ada yang sifatnya gratis (free), ada yang berbayar (commercial) dan ada juga yang sebagian ekstensinya gratis dan sebagian lainnnya berbayar. Bila Anda ingin membuat website e-commerce dengan CMS Joomla, berikut ini adalah beberapa ekstensi terbaik yang dapat digunakan:
1. VirtueMart.
VirtueMart merupakan salah satu ekstensi Joomla yang sudah ada sejak tahun 2006. Perjalanannya yang panjang membuat platform e-commerce ini semakin matang dan banyak digunakan. Kekuatan utama VirtueMart terletak pada forum dan dukungan dari komunitasnya. Standar VirtueMart sudah menawarkan begitu banyak fungsionalitas dan Anda masih bisa menemukan sejumlah ekstensi VirtueMart lain di JED (Joomla! Extensions Directory). Salah satu keuntungan menggunakan ekstensi ini adalah free (gratis).
2. HikaShop.
HikaShop adalah ekstensi e-commerce yang dibuat untuk kemudahan dan fleksibilitas. HikaShop memiliki beragam tool penjualan dan statistik pada dashboard untuk membantu mengelola online shop. HikaShop juga menyediakan pengelolaan lanjutan terkait dengan pajak, zona, bahasa dan mata uang serta kemampuan penyesuaian lanjutan untuk memenuhi keperluan online shop sesuai keinginan. Berita baiknya, ini adalah salah satu ekstensi e-commerce Joomla yang juga gratis.
3. MijoShop.
Ekstensi ini masuk di JED pada bulan September 2012. MijoShop memberikan kesan kuat dengan tampilan yang halus, bersih dan profesional. MijoShop memiliki beragam fitur dengan antarmuka yang enak dan gampang dilihat mata dan pastinya user friendly. MijoShop memiliki antarmuka admin intuitif yang memungkinkan Anda memiliki kontrol penuh pada online shop dan laporan penjualan rinci. Ini adalah salah satu ekstensi e-commerce Joomla yang berbayar (commercial). Apabila Anda menggunakan ekstensi ini, tetap layak (feasible) dengan harga yang harus dibayar.
4. JoomShopping.
JoomShopping adalah salah satu ekstensi e-commerce Joomla yang responsif, ringan dan user friendly. Ekstensi ini bersifat gratis, namun akan dikenakan biaya untuk tambahan fungsionalitas lainnya. JoomShopping menyediakan forum yang dapat ditemukan di website resminya untuk berbagi permasalahan yang muncul dan cara pemecahannya terkait penggunaan ekstensi ini. Pengaturan untuk JoomShopping cepat dan mudah serta cocok digunakan untuk online shop kecil. JoomShopping adalah juga ekstensi e-commerce Joomla yang bersifat gratis.
5. RedShop.
RedShop merupakan salah satu ekstensi e-commerce menarik yang memiliki beragam fitur dengan skema harga yang sedikit berbeda. Ekstensi ini adalah gratis (free) untuk paket dasarnya, namun bila Anda memerlukan tambahan fitur berupa module atau plugin, akan dikenakan biaya. RedShop tidak menawarkan dukungan (support) untuk pengguna yang memakai paket dasar, namun ada forum yang dapat membantu bila terdapat masalah atau kebingungan dalam menggunakannya.