基於 PHP 的開源購物車系統有很多,有些早期的系統如osCommerce/zencart由於所用技術架構陳舊漸漸退出舞台。
本文介紹當前技術先進、社區活躍、更被關注和推薦的幾套知名購物車系統,想要創業的人可以從中選擇與考慮。
1. Magento
Magento是美國的一家公司基於Zend Framework開發的,不是一個輕量級的電子商務解決方案。
實際上來說,Megento 是一個相對嚴謹、功能齊全和安全性更好的解決方案。也支援單站多個商店,甚至二級商城服務。
Magento被超過10萬的商家使用,其社區最為龐大,技術支持也最為成熟。最近被ebay併購,其未來發展應該更為穩定。
缺點是性能較差,飽受詬病。通過開啟Compiler模塊等方法可以一定程度提高Magento網站的性能。
另外Magento使用的是Smarty模板,不如PHP簡潔直接。簡而言之,如果不在乎服務器成本和學習成本,更關注技術支持和安全可靠,那麼可選 Magento 作為大型購物商城的基礎。而 Magento 製作的購物網站大多也架構龐大,費用常常超過百萬。
2. Opencart
Opencart由英國的一個工程師開發,是一個輕量級的購物車系統,基於MVC架構。
代碼結構簡潔易懂,易於擴充和定製,性能好,bug較少,社區活躍。外掛數量非常多,效能也高,是剛創業或小型店商不錯的一個選擇。
模板直接使用PHP,PHP工程師會很喜歡這個解決方案。
3. PrestaShop
PrestaShop由法國人開發,和Opencart一樣是一個很漂亮的購物車解決方案,不過功能則是強化非常多。
基於MVC架構。安裝簡單,文件豐富。社區規模介於Magento和Opencart之間。使用商家到目前已經超過8.5萬。
有很多外掛,不過付費的偏多,因為 Prestashop 對外掛審核較嚴謹,上架的外掛品質都很高,功能也極為強大,缺點就是較難學習與上手。
和Magento一樣使用Smarty模板,不夠簡潔直接。後台性能較差,前台也不優,上線後一定要開啟快取才能有較好的瀏覽體驗。
上面介紹的3個Shopping Cart是獨立的解決方案,不依賴於其他CMS系統。
下面介紹的方案則是分別基於當前最著名的開源CMS系統:Joomla!和Wordpress的。
Image via Kinsta WooCommerce Tutorial
4. Wordpress
Wordpress 上最常用的是 Woocommerce。這是一套簡潔好用,並與 Wordpress 深度整合的購物車套件,其簡單易用,可以快速建造出美型的購物車網站。
由於擁有極為龐大的Wordpress社群支援,Woocommerce的外掛數量眾多,且相關布景與模板也是又豐富又漂亮,製造具有設計感的商城可以用 Woocommerce 輕易做到。
5. Joomla
Joomla 上能夠選擇的是 Virtualmart 與 J2store 這兩大套件。
Virtuemart是早期的知名套件,功能強大,可以輕易建造出功能完整的購物商城,或是藉由設定將購物車轉成詢價平台。支付和送貨的外掛齊全。第三方擴展也較多。
J2store 則是後起之秀,從一開始簡單的整合文章成為購物車系統,到後來變成完整得商城系統,可以整合大量優惠、物流與金流套件,目前已經是 Joomla 平台上製作購物車的優質選擇。
當然另外還有 Hikashop, EShop, Phocashop 等也都非常知名的購物車套件可以選擇,不妨都試用看看挑一套適合您的。
至於星辰資訊則是擁有自行建置的 Joomla 購物車系統,同樣擁有非常強大的商品選項功能。最大的優勢是可以密切整合台灣的地址地區、金流與物流,讓您的商城結帳更方便。
若您有興趣建置購物車官網,歡迎參考我們的方案細節。