代码之家  ›  专栏  ›  技术社区  ›  WalterJ89

oscommerce过时了吗?[关闭]

  •  6
  • WalterJ89  · 技术社区  · 14 年前

    oscommerce过时了吗?

    我最近开始为一家经常使用它的Web开发公司工作,我注意到代码库非常混乱,里面有很多旧的PHP代码。我习惯了一些很好的东西,比如卡基普或者德鲁帕尔,对此我并不太满意。

    它值得再使用吗? 是否有一个适当的OSC港口,更新和易于转移现有商店?如果它有一个插件系统,而不是一个黑客节的奖励积分。

    现在我把禅车、优步车和麦根托作为替代品。你能推荐什么吗?

    谢谢你

    6 回复  |  直到 11 年前
        1
  •  6
  •   Gordon Haim Evgi    14 年前

    oscommerce过时了吗?

    这取决于你如何定义过时。如果您使用的是v1.0,那么是的。但欧共体仍在积极维护和发展。当前的开发版本是oscommerce 3.0 alpha 5。

    我最近开始为一家经常使用它的Web开发公司工作,我注意到代码库非常混乱,里面有很多旧的PHP代码。我习惯了一些很好的东西,比如卡基普或者德鲁帕尔,对此我并不太满意。

    我相信你能找到更漂亮的架构。我简单地看了一下源代码,可以确认现在有很多被认为是代码味道的东西,比如许多定义的常量、全局关键字等等。与今天的标准相比,代码库是过时的,但这是多年来发展起来的长时间运行的系统所采用的方式。虽然过时并不一定意味着过时。

    它值得再用吗?是否有一个适当的OSC港口,更新和易于转移现有商店?如果它有一个插件系统,而不是一个黑客节的奖励积分。

    欧司默是一个成熟的产品。正如一开始所说,它是积极维护的。你不应该仅仅把应用程序的价值建立在代码库上。那WordPress就一文不值了。cakephp也不以其代码库而出名。您将为其安装occommerce的客户机很少对代码库感兴趣,而是对系统能否满足其对商店系统的需求感兴趣。

    现在我把禅车、优步车和麦根托作为替代品。你能推荐什么吗?

    也有 xtCommerce 几年前从欧共体分出的。但这并不是建议。我发现在不知道任何需求的情况下,很难从大量的系统中推荐一个商店系统。

    旁注:如果要收集有关oscommerce的软件度量,请转到 phpqatools.org 运行一些工具,收集统计数据并与其他一些车间系统进行比较。

        2
  •  3
  •   Christoph Strasen    14 年前

    简短回答:是

    我不能告诉你关于版本3的任何事情(阿尔法项目在他们的路线图上),但是如果你使用的是2.x,与其他购物解决方案,如Magento(我喜欢称之为“Diva”,因为所有东西都有价格)。

        3
  •  1
  •   Homer6    14 年前

    oscommerce比simmons老…西蒙斯很老!

    像避免瘟疫一样避免它。

    Magento和Cube推车都不错。如果你想从蛋糕或者鼓上升级的话,会选择symfony。-)

        4
  •  1
  •   Oscprofessionals    11 年前

    oscommerce 2.x.x有点过时,原因如下:

    1. 没有MVC概念。这使得维护变得非常困难,当一个错误被修复时,另一个错误可能会出现。

    2. 建筑是从2001年开始的。随着概念架构的发展,它变得非常重要。因此,新设计概念的好处没有被使用。

    3. 安全问题:很多插件由于没有更新而不安全。oscommerce-out-of-box的最新版本是安全的。

        5
  •  0
  •   Sanjay Shah    14 年前

    还没有,您可以使用版本3。oscommerce有良好的社区而不是其他社区。最重要的是,商用软件是一个完整的图形用户界面许可和巨大的代码库。与其他电子商务一样,电子商务也有许多限制和限制,而且大多数都是有偿的。

    这就是为什么我们不能说欧共体现在已经过时了,但将来我们会说任何事情,

        6
  •  0
  •   tim    13 年前

    oscommerce 2.x基于2001-2002年的技术(交换项目)。多年来,他们添加了一些补片和油漆,使其保持稳定。所以是的,它已经过时了。一直都是。

    最新版本2.3.1是迄今为止最大的重写版本(不包括3.0)。我想说这方面还有工作要做。

    oscommerce 3.0只是一个框架。它还没有添加产品或类别的功能。它只适用于那些想为下一代OScommerce做出贡献的开发人员。