【问题标题】:How to integrate e-commerce or shopping cart into website without using a template? [closed]如何在不使用模板的情况下将电子商务或购物车集成到网站中? [关闭]
【发布时间】:2011-08-07 11:13:34
【问题描述】:

我的一位同事希望我在他们的网站中添加简单的电子商务功能。我已经研究了这个项目的可能解决方案一段时间了,我所看到的所有东西,包括 Magnento/osCommerce/BigCommerce/zendcart/等等,似乎都是店面和模板,你必须设计成看起来像你的网站。

我不希望使用那些可能会或可能不会难以使用 CSS 设置样式的店面或模板。我正在寻找一些可以添加到现有网站页面的开源 PHP 解决方案,例如我的包、添加到购物车等; 我不一定需要更高级的功能,例如优惠券兑换和税收计算器,特别是如果我可以自己扩展当前平台。

有什么购物车解决方案我可以使用,不会强迫我进入一个我必须进一步设计的全新模板吗?

【问题讨论】:

  • 关于我能想到的最简单的解决方案是显示电话号码并让客户按订单拨打电话。

标签: php open-source e-commerce shopping-cart store


【解决方案1】:

电子商务比您想象的要复杂得多。即使是像允许用户添加一堆商品的持久购物车这样简单的东西也需要相当多的代码。然后是整个结帐流程和订单跟踪/履行。任何真正的购物车都将包括运输选项、付款选项、某种购物车、结帐流程、订单生成等。如果您只想销售几种产品,那么只需使用 Paypal 或 Google Checkout。

【讨论】:

  • @Brent Friar 正式指出。我认为可能需要牢记很多基础功能,例如项目的数据库管理、php 会话 cookie 等。我已经看过 PayPal 和 Google Checkout api,它们实际上看起来非常可靠。问题是他们的按钮图像会破坏我想要使用它们的网站的设计。 PayPals 橙色和 Google Checkouts 蓝色在页面布局中可能看起来并不令人讨厌,但它们会。如果这是我可以使用的全部,我将继续使用 PayPal 全力以赴
  • 如果您只有少数产品,尤其是虚拟/数字产品,那么 Paypal 或 Google 是很好的解决方案。 Paypal 甚至给人一种真正的购物车的错觉,能够在结账前添加多种产品。
  • 我最近也开始接触 PHP,并且对 C++、汇编程序、一些初学者 Java 等有扎实的了解,所以我计划最终从头开始编写自己的购物车。这需要时间,但我目前的项目没有时间。尽管您如何看待本教程:v3.thewatchmakerproject.com/journal/276/…?从您使用购物车软件的经验中汲取灵感,它是否会引导我朝着坚实的方向前进。如果没有,你知道其他很棒的教程吗?
  • @Brent Friar 我还没有找到任何教程或技巧来指导我如何将安全工作或实际支付网关整合到从头开始构建的购物车中。当您提到“它要复杂得多”时,您就在前面。但是又一次没有什么值得的项目
  • 顺便说一句 - 您也可以考虑为 CMS 构建电子商务扩展。 Joomla 和 Drupal 都是很好的构建框架,并且拥有该基础可以解决所有电子商务项目所面临的重大问题——处理非产品内容。他们都可以做到,但对用户来说从来都不是很优雅或容易。
【解决方案2】:

Jcart 可以做到,而且看起来很基础:

http://conceptlogic.com/jcart/install.php

【讨论】:

  • 请注意,此处不鼓励仅链接答案。请考虑editing your answer 并在此处添加概要。
  • 我猜Che已经给出了完美的答案。有人问是否有任何网站的电子商务解决方案。车只给了那个。 :)
【解决方案3】:

只需编写一个代码,比找出一个简单得多,根据自己的喜好进行配置

【讨论】:

  • 你认为编写一个电子商务平台比在任何主要的开源购物车中设计模板更容易???
  • 是的,我可以注销一个,在一周内调试它。想想定制一个并调试定制,需要多长时间。如果是你的代码,至少你知道错误来自哪里。
  • 任何带有内置模板系统的现代购物车最多需要一两天时间才能弄清楚。调试 CSS 比调试代码容易得多。更不用说,一周内写的任何购物车都是非常基础的。
  • 这是非常正确的。编写自己的代码并不简单,但它可以让我最终实现最佳的错误跟踪,并通过我自己的设计实现更精简的购物车。谢谢
  • 您甚至不需要一周,只需几天,您就可以获得 MvcMusicStore 示例,做一些 hack,它确实有效。但是虽然它是一个非常好的电商样本,但它是否足以认真经营一个电商网站呢?
【解决方案4】:

有点晚了,但您可以通过APIMoltin 与您的前端集成。然而,它是一个 SaaS 平台,需要一些工作来集成。应该允许您选择在没有模板的情况下使用哪些组件,从而为您提供灵活性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    • 2011-07-01
    • 1970-01-01
    • 2013-02-22
    相关资源
    最近更新 更多