TranslateProject/sources/tech/20200207 Best Open Source eCommerce Platforms to Build Online Shopping Websites.md

171 lines
9.0 KiB
Markdown
Raw Normal View History

[#]: collector: (lujun9972)
[#]: translator: ( )
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
[#]: subject: (Best Open Source eCommerce Platforms to Build Online Shopping Websites)
[#]: via: (https://itsfoss.com/open-source-ecommerce/)
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
Best Open Source eCommerce Platforms to Build Online Shopping Websites
======
In an earlier article, I listed some of the [best open-source CMS][1] options available out there. These CMS software, as the name suggests, are more suitable for content focused websites.
But what if you want to build your own online shopping websites? Thankfully, we have some good open source eCommerce solutions that you can deploy on your own Linux server.
These eCommerce software are tailored for the sole purpose of giving you a shopping website. So they have essential features like inventory management, product listings, cart, checkout, wishlisting and option to integrate a payment solution.
_Please note his is not an in-depth review article. So, I insist that you should try the platforms mentioned in this list to know more about them._
### Best Open Source eCommerce Platforms
![][2]
There are many open source eCommerce software available. I have filtered the ones which are actively maintained so that your shopping website doesnt suffer because of obsolete or maintained software stack.
_**It is also worth noting that the list here is in no particular order of ranking.**_
#### 1\. nopCommerce
![][3]
nopCommerce is a free and open-source eCommerce platform based on [ASP.NET Core][4]. If you were looking for a PHP-based solution you can skip to the next option on the list.
The user interface of its admin panel is clean and easy to use. If youve used OpenCart you might feel the similarity (but Im not complaining). By default, it has got all the essential features while offering a responsive design for mobile users as well.
You get access to an [official marketplace][5] where you can get supported themes and extensions. You can opt for premium support or manage it yourself for free.
To get started, you can download the package with its source code from its [official download page][6] if you want to customize it and deploy it. In either case, you can also download the complete package to get it installed on a web server quickly. You can check out their [GitHub page][7] and the official website to learn more.
[nopCommerce][8]
#### 2\. OpenCart
![][9]
OpenCart is a quite popular PHP-based eCommerce platform. Personally, Ive worked on it for a project and the experience was good enough if not excellent.
You may find it that it isnt super actively maintained but its still there and being utilized by a lot of web developers. You get support for a lot of extensions while having most of the essential features baked right into it.
For some, it may not be the best “modern” eCommerce platform but if you want a good open-source PHP-based alternative, it is worth a try. In most of the web hosting platforms with one-click app installation support, OpenCart should be available to setup. To learn more about it, you can head to its official website and check out the [GitHub page][10].
[OpenCart][11]
#### 3\. PrestaShop
![][12]
PrestaShop is yet another open-source eCommerce platform that you can utilize.
An actively maintained open-source solution with an official marketplace for [themes][13] and [extensions][14]. Unlike OpenCart, you may not find it available as a one-click app on hosting services but you can download it from its official website and it is quite easy to set it up. You can also refer to their [installation guide][15] if you need help.
It features a lot of options while being easy to use at the same time. I find a lot of users trying out PrestaShop you should take a look as well!
You can also take a look at their [GitHub page][16] to learn more.
[PrestaShop][17]
#### 4\. WooCommerce
![][18]
If you want to utilize [WordPress][19] for your eCommerce website, WooCommerce will help you out.
Technically, youre using WordPress as the platform and WooCommerce as a plugin/extension to enable the features needed for an eCommerce website. Potentially, a lot of people (web devs) know how to use WordPress so it will be easier to learn/create using WooCommerce, I think.
You shouldnt have a problem using WordPress, being one of the [best open source website builder][1] out there. Its easy to use, reliable and supports a ton of extensions and integrations for your online store.
The best part about using WooCommerce is its flexibility. You get tons of choices for the design and extensions of your online store. Its worth checking out! You can also head to its [GitHub page][20].
[WooCommerce][21]
#### 5\. Zen Cart
![][22]
This may not be a modern eCommerce platform but one of the best open-source solutions. If youre a fan of old school templates (HTML-based primarily) and do not need a whole lot of extensions but just the basics, you can try it out.
Personally, I wouldnt recommend this for a new project but just because it is still an active platform, feel free to experiment on it if you like it.
You can find the project on [SourceForge][23] as well.
[Zen Cart][24]
#### 6\. Magento
![Image Credits: Magestore][25]
An Adobe-owned open-source eCommerce platform that is potentially better than WordPress (depending on your preferences obviously).
Magento is completely tailored for e-commerce applications so you will find a lot of essential features easy to use while offering advanced customizations as well.
However, when utilizing the open-source edition, you might miss some of the features available in their hosted offering. You can refer to their [comparison guide][26] for details. Of course, you can self-host it but if you want a managed hosting support, thats available as well.
You can also take a look at their [GitHub page][27] to learn more.
[Magento][28]
#### 7\. Drupal
![Drupal][29]
Drupal is another open-source CMS platform that is suitable for creating an eCommerce website.
Ive never used it so Im not really sure of its flexibility but looking at its list of modules (Extensions) and themes available on its official site, it looks like you can do almost everything you need for an eCommerce platform easily.
You should be able to install it easily on any web server just like you install WordPress so give it a try and see how it goes. You can even download the latest releases and check out the project on their [download page][30].
[Drupal][31]
**Wrapping Up**
Im sure there are a few more open-source eCommerce platforms out there however, I havent come across anything thats better than what Ive listed above (yet).
If you think that I missed one of your favorites that deserves a mention, let me know in the comments. Also, feel free to share your experience and thoughts about the open-source eCommcerce platforms available in the comments section below.
--------------------------------------------------------------------------------
via: https://itsfoss.com/open-source-ecommerce/
作者:[Ankush Das][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://itsfoss.com/author/ankush/
[b]: https://github.com/lujun9972
[1]: https://itsfoss.com/open-source-cms/
[2]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/02/open-source-eCommerce.png?ssl=1
[3]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/01/nopCommerce.png?ssl=1
[4]: https://en.wikipedia.org/wiki/ASP.NET_Core
[5]: https://www.nopcommerce.com/marketplace
[6]: https://www.nopcommerce.com/download-nopcommerce
[7]: https://github.com/nopSolutions/nopCommerce
[8]: https://www.nopcommerce.com/
[9]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/01/opencart.jpg?ssl=1
[10]: https://github.com/opencart/opencart
[11]: https://www.opencart.com/
[12]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/01/prestashop.jpg?ssl=1
[13]: https://addons.prestashop.com/en/3-templates-prestashop
[14]: https://addons.prestashop.com/en/
[15]: http://doc.prestashop.com/display/PS17/Installing+PrestaShop
[16]: https://github.com/PrestaShop/PrestaShop
[17]: https://www.prestashop.com/en
[18]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/01/woocommerce.jpg?ssl=1
[19]: https://wordpress.org/
[20]: https://github.com/woocommerce/woocommerce
[21]: https://woocommerce.com/
[22]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/01/Zen-cart.jpg?ssl=1
[23]: https://sourceforge.net/projects/zencart/
[24]: https://www.zen-cart.com/
[25]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/01/magento.jpg?ssl=1
[26]: https://magento.com/compare-open-source-and-magento-commerce
[27]: https://github.com/magento
[28]: https://magento.com/
[29]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/01/drupal.png?ssl=1
[30]: https://www.drupal.org/project/drupal
[31]: https://www.drupal.org/industries/ecommerce