8

客户委托我重建电子商务平台。目标是销售车辆的在线商店。特点是它应该能够支持多供应商,即外部供应商将有自己的登录后端,他们可以管理他们的列表、添加新列表、查看他们的销售等。

该商店在一个大目录中显示所有供应商的产品,理想情况下应该支持一些选项,如排序和过滤,但这不是必需的。订单通过电子邮件发送给每个相关的供应商和管理员。

订购过程非常简单 - 基本上只是将订购的物品从目录中取出,并通知供应商(和管理员)该物品已被订购。不需要在线结帐/付款,尽管它们很高兴作为一个选项。

我所知道的所有在线购物系统都是针对一个管理员的。

是否有可以处理我需要的商店系统?

要求:

  • 重中之重:质量代码。最好是 PHP 5 和面向对象的。我不关心产品的确切功能集,只要现有代码很好用且整洁。

  • 访问控制:供应商可以登录并添加和管理自己的产品;无法访问系统的其余部分。管理员可以管理列表和配置商店。管理员创建供应商帐户

  • 必须是多语言或本地化为德语

  • 销售过程非常简单:给供应商和管理员的一封包含买方数据的电子邮件就足够了。

  • 无需在线支付/结帐,虽然这是一个受欢迎的扩展

  • 开源是首选,但如果产品真的非常好并且有据可查,商业解决方案也不是不可能的

只要基础产品没问题,并且支持此所需的基础目录和用户管理,所有进一步的功能都可以协商(即如果需要我会自己添加它们。)

4

5 回答 5

7

如果不涉及付款方式和结帐,那么从头开始编写肯定会更好。使用任何现有系统,您只会有实际未使用的代码开销。此外,支持按参数搜索和过滤的系统并不多,这似乎是如此大型项目的核心功能。

于 2010-07-19T16:57:03.303 回答
2

麦金托!你必须使用它,它是自切片面包以来最好的东西。

我创建了一个多代理电子商务系统,让销售代表登录并添加销售、信用票据等。该系统有一个标准的目录设置。它甚至可以定制,使供应商 A 可以拥有自己的商店,供应商 B 拥有自己的商店。他们都可以剥皮等等。

我们有不同的语言。它有一个庞大的开发者社区,所以我只是购买并集成了我们没有的任何东西(我的时间很昂贵,这给了客户真正的回报)。有开源版,我用的是这个,还有付费版。我真的不能推荐它。

于 2010-07-21T20:47:31.517 回答
1

在获得多供应商类型系统时,您将遇到的第一个问题是它永远无法满足您的需求。

如果您真的希望拥有正确的系统,那么您应该从一个体面的框架中创建自己的系统。

如果您仍然希望使用满足您指定需求的预设计系统,我会选择Magento

Magento 是我使用过的最先进的电子商务系统之一。

代码本身在开始时并不是那么容易使用,但几天/几周后你就会习惯它。

关于“访问控制”,我不是 100% 支持它,但 Magento 系统非常抽象,我 80% 肯定可以做到这一点。

“必须是多语言或本地化为德语”,您需要的每种语言。

“销售过程非常简单:给供应商和管理员的电子邮件,包含买方的数据,就足够了。”

我建议您检查一下,而不是我继续讨论这些功能。

http://www.magentocommerce.com/


但我仍然更愿意开发自己的框架并以此为基础进行构建。

问候。

于 2010-07-19T09:37:04.950 回答
1

我目前正在做一个类似的项目。
我正在尝试使用 magento 开始。有一个用于高级权限的附加模块aitoc_magentomods_advanced_permissions可能会对您有所帮助。

于 2011-09-01T14:54:00.913 回答
-1

如果您要从头开始构建,请在Seaside中进行。您可能会发现可用的解决方案不能满足您的需求。Seaside 的代码质量会更好。真正的重用,没有模板。

与诺伯特·哈特尔交谈

于 2010-07-26T21:01:11.733 回答