php 搭建电子商务网站的PHP框架?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/4347051/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
PHP framework for building e-commerce site?
提问by b20000
What web application framework based on php would be recommended to build an ecommerce site in?
建议使用什么基于 php 的 Web 应用程序框架来构建电子商务网站?
Are there an e-commerce specific frameworks that include payment processing, user accounts, etc?
是否有包括支付处理、用户帐户等在内的电子商务特定框架?
Thanks B
谢谢乙
采纳答案by RobertPitt
OpenCart is designed feature rich, easy to use, search engine friendly and with a visually appealing interface.
OpenCart 的设计功能丰富、易于使用、搜索引擎友好且具有视觉吸引力的界面。
- Unlimited Categories
- Unlimited Products
- Unlimited Manufacturers
- Multi Currency
- Multi Language
- Product Reviews
- Product Ratings
- Open Source
- Free Documentation
- Templatable
- Automatic Image Resize
- 20+ Payment Gateways
- 8+ Shipping Methods
- 无限类别
- 无限产品
- 无限制造商
- 多币种
- 多语言
- 产品评论
- 产品评级
- 开源
- 免费文档
- 可模板化
- 自动调整图像大小
- 20 多个支付网关
- 8+ 运输方式
Demo:
演示:
Download:
下载:
You can download from the OpenCartWebsite or Directly (V1.4.9.1)
您可以从OpenCart网站或直接下载(V1.4.9.1)
My thoughts:
我的想法:
With systems like Magento and osCommerce, there very bulky and poorly coded, OpenCart is a MVC Style framework, so if you have ever used codeigniter you would know half the system already.
对于像 Magento 和 osCommerce 这样的系统,它们非常庞大且编码很差,OpenCart 是一个 MVC 风格的框架,所以如果你曾经使用过 codeigniter,你就会知道一半的系统。
The system does not take up heavy resources unlike some frameworks, it has a robust admin interface that shows you graphical statistics of your sales and helps you forcast sales, simple and logical payment api systems which allow you to add more payment systems with just drag and dropping of files.
与某些框架不同,该系统不会占用大量资源,它具有强大的管理界面,可以向您显示销售的图形统计数据,并帮助您预测销售情况,简单而合乎逻辑的支付 api 系统,让您只需拖动和添加更多支付系统丢弃文件。
回答by Dinesh P.R.
I had the same requirement. After analysis I found that CodeIgniter Framework suits this requirement well. It has a cart class which helps to develop a ecommerce application quicker and cleaner. Also there is a Shopping Cart application based on CodeIgniter called GoCart (gocartdv.com). This is a very simple shopping cart which has only those minimal feature required for a shopping cart.
我有同样的要求。经过分析,我发现 CodeIgniter Framework 很适合这个需求。它有一个购物车类,有助于更快、更清晰地开发电子商务应用程序。还有一个基于 CodeIgniter 的购物车应用程序,称为 GoCart (gocartdv.com)。这是一个非常简单的购物车,它只有购物车所需的那些最低限度的功能。
回答by Ilya Vassilevsky
Drupalis a multi-site framework and Ubercartis its ultimate e-commerce addon.
Drupal是一个多站点框架,Ubercart是其终极电子商务插件。
回答by Ric
A late answer, but hopefully useful to others. Look into www.egg-basket.com. It's a million times easier to use than the likes of Magento and really easy to build up from.
一个迟到的答案,但希望对其他人有用。查看www.egg-basket.com。它比 Magento 之类的软件更容易使用一百万倍,而且非常容易构建。
Egg Basket differs in that it's a working store ready to be skinned up and populated with products, rather than being a tool intended to be used for setting a store up.
Egg Basket 的不同之处在于,它是一个可以剥皮并装满产品的工作商店,而不是用于设置商店的工具。
To me, this approach works because it means that to the end user, you've provided something bespoke with an admin panel that isn't full of developer tools, but all the hard work has still been done for you. It also results in an almost tiny footprint in comparison to Magento.
对我来说,这种方法有效,因为这意味着对于最终用户,您提供了一些定制的管理面板,其中不包含开发人员工具,但所有艰苦的工作仍然为您完成。与 Magento 相比,它还导致占用空间几乎很小。
In terms of features, I don't think Egg Basket is amazing but it does have everything a basic store needs. It's an 'egg' :-)
就功能而言,我不认为 Egg Basket 很棒,但它确实拥有基本商店所需的一切。这是一个“鸡蛋”:-)
Edit: Just to add, this framework is much more reasonably priced these days and 1.4 was released today with a new plugins system. I genuinely don't know of an easier platform to work with!
编辑:补充一下,这个框架现在的价格要合理得多,今天发布了 1.4 版,带有一个新的插件系统。我真的不知道有一个更容易使用的平台!
回答by eaguilar
http://www.heroframework.com/This is built on the top of the CodeIgniter framework and this is built on the top of the Zend Framework http://www.enlight.de/
http://www.heroframework.com/这是建立在 CodeIgniter 框架之上的,这是建立在 Zend 框架之上的http://www.enlight.de/
回答by Matt Browne
ZenMagickhas really high quality code...it's a full system but the API is flexible enough that you could completely rewrite the interface if you wanted.
ZenMagick拥有真正高质量的代码……它是一个完整的系统,但 API 足够灵活,您可以根据需要完全重写界面。
It also makes use of several Symfony 2 bundles, so if you're familiar with Symfony that could be a plus.
它还使用了几个 Symfony 2 包,所以如果你熟悉 Symfony,那可能是一个加分项。
回答by yvoyer
回答by Darren
If you are talking about a framework CodeIgniter has a nice cart class built in, and is very well documented. If you don't want to start from scratch I recommend CS-Cart (small site) or Magento (huge site).
如果你在谈论一个框架 CodeIgniter 有一个很好的内置购物车类,并且有很好的文档记录。如果您不想从头开始,我推荐 CS-Cart(小型站点)或 Magento(大型站点)。