我计划建立一个电子商务购物网站软件。任何想要一个电子商务网站的人,他都会在我的网站上注册电子商务购物网站软件,然后会为他创建一个带子域名的商店,如果我的电子商务网站是e-commerce.com,他签了名商店名称“样品”,现在他将有一个像sample.e-commerce.com的商店。他还可以将他的域名指向该商店,该网站具有单独的管理员访问权限 - 可以更新他的配置(主题,折扣,产品包,选择支付网关等),可以开始销售。我更喜欢使用php构建这个站点。请参阅以下类似网站 -
shopify,vendr,foxycart,bigcommerce,volusion,bigcartel,corecommerce等
我更喜欢使用php构建我的网站,应该是什么架构?我该如何开始构建?有没有现有的工具?是否有其他语言的现有工具(ruby,python)
由于
答案 0 :(得分:0)
看看Magento(http://www.magentocommerce.com/):它是一个开源CMS专门创建,可以轻松创建电子商务网站。它附带了多商店功能...... 它有许多其他有趣的功能,如SEO优化程序等。
您可以开始安装,在本地系统上进行测试,并最终根据您的需要进行调整。我认为这是一个很棒的工具,它可以为您节省大量的工作。
Magento是用PHP编写的。
干杯, 詹卢卡。
答案 1 :(得分:0)
这是一个非常广泛的问题。我建议阅读MVC模式。如果您想在PHP中执行此操作,我相信CakePHP提供了一种在PHP中执行MVC的好方法。还有一个购物车解决方案,已经用PHP编写,名为Magento。它是开源的,所以你可以看看它们是如何做的。对于Ruby,有Ruby on Rails,Groovy语言有Grails。 Java有很多框架(想到Spring和JSF)。