2009-12-03 68 views
2

我即将开始在Rails中构建我的第一个电子商务网站。我已经在Rails中编写了其他项目,但从未完成电子商务。在Rails中构建电子商务网站的提示/建议

我很乐意听到人们对最好的插件,宝石,技巧,提示或其他任何他们认为对Rails构建这种站点有用的信息。

谢谢大家!

回答

1

使用或至少看看他们如何解决一些解决方案在spree可能是一个好的开始。

+0

感谢大家为所有这些答案。他们都是重要的组成部分。但是因为我现在将我的应用程序放在Spree开源项目上,所以觉得Damien理应点头。 – MikeH 2010-03-16 08:45:35

1

你可能想要使用Active Merchant,所以选择一个受支持的网关。我个人推荐BrainTree。你绝对想知道的主要事情是PCI data security standards的要求。除非你确实知道自己在做什么,并愿意承担相关的法律责任,否则你希望让网关处理信用卡的存储。通常你可以发一个卡号给他们,他们会传回一个你可以安全存储的唯一ID。这真的是要走的路。您也可以考虑Google Checkout。将某些类别的电子商务问题外包给Google可以更好地解决问题。 Checkout通常比使用自定义电子商务解决方案的责任更低,在很多情况下,这是一件大事。此外,谷歌将在您的信用卡扣款的情况下代表您的蝙蝠,这非常方便。

1

首先,观看activemerchant上的免费导览:144145

有一个非常直接的模型结构,你应该坚持,如果你可以:user has_many :orders,order has_many :items, order has_many :transactions。 Activemerchant实际上可以非常容易地不用担心细节。