Magento 2 网站开发成本计算器

TMO Group

品牌出海的趋势越来越火,跨境电商出口正成为中国品牌跃跃欲试的一个新途径。Magento 2 这个优秀的国际化电商框架以其强大的功能,灵活性和高拓展性,渐渐受到中国企业的关注。很多企业或品牌想知道的是,开发一个Magento2 网站的合理成本是多少?

本文不是一篇销售帖,而是我们与行业内其他机构的经验和交流的汇总。我们集合了Magento 2 项目所涉及的各项成本信息,以便您可以找到最适合您需求的方案, 其中包含了:

  1. Magento 2 网站开发成本
  2. 开发一个Magento网站包含哪些内容?
  3. 为什么“发现阶段”这么重要?
  4. 可以从最低入口点再删除些内容以降低成本吗?
  5. 听说离岸开发节省成本?好处是?
  6. 安装模块需要多少成本?
  7. 安装vanilla Magento版本的成本可能最低?
  8. 持续的维护成本会是多少?
  9. 修补Magento网站需要多少费用?
  10. 安装补丁的流程是什么?
  11. 为什么不用100美元的“现成”模板?
  12. 使用Commerce(企业版/ EE)将增加多少项目预算?

 

Magento 2 网站开发成本

查看一下知乎,对Magento 的评价是入门门槛高,学习成本不低,合格开发人员不易获得。

 

我们以TMO本身(tmogroup.asia)作为一个专业从事Magento 2 开发公司的角度提出定价结论。每个定价部分的结尾处也添加大型机构/离岸外包/自由职业者的相应定价调整。作为参考,我们一个项目平均成员结构为:

  • 5-8名外籍与中籍精通Magento 2 的开发工程师
  • 完整的项目团队包含业务分析师,UI设计师,项目经理与测试工程师
  • Magento认证的开发人员
  • 基于上海的人力资源水准

 

总的来说:一分价钱一分货,不同预算带来不同结果!

 

预算区间:¥150,000 -¥ 200,000

时间:通常1个月或更短

这是Magento2 网站开发的入口。在这个价格点,很少添加Magento附加功能,以基本和默认设置/调整为主。

请记住,Magento本身确实是一个很强大的电子商务平台。同时也意味着你将接受以Magento的方式来处理大多数流程。然而有些客户能接受,有些则不能。

在这个预算点上,您可以预期:

  • 基本设计,非常类似于默认的Magento Luma主题。
    • 除了简单地更改Logo和默认颜色外,还有一些基本设置。
  • 使用现代前端样式系统(SASS)
  • 现代部署系统
    • 即使您从这个启点开始投资这个系统(我们一直在努力降低入门成本),我们也会确保您在更新时能够快速轻松地进行代码部署。
  • 协助迁移过程。
    • 相对有限的可用时间(但我们希望看到你开心)。
  • 从现有系统进行数据迁移(可能)
    • 如果你从Magento 1转换到Magento 2,这应该是可能的
    • 如果您希望从其他平台迁移,则不可能

 

预算区间:¥200,000 – ¥350,000

时间:通常需要2-3个月的开发时间(但由于数据输入,上线时间通常会更长)。

这是大多数常规开发的起始点。虽然牺牲一些功能可以降低价格,但您可能会不满意其结果。因为需要较多而且必要的开发将使Magento贴合您商店的特定需求。

在这个价格区间,您可以预期:

  • 些许自定义的外观和感觉(与默认的Magento Luma主题相比)
    • 您的网站会显得更加独特,因为它与默认的Magento 2主题不同。它会根据您目标客户的偏好和您对网站的期望进行定制,会显得更加精致。
    • 主题开发通常是项目中最耗时的元素之一。
    • 会有一些自定义功能是为了体现部分设计而构建的。
    • 兼容最新的FireFox,Chrome和IE 11+
    • 测试多个浏览器,以确保它看起来不错(尽管它看起来可能不完全相同)。
  • 3-5个第3方扩展来增强现有的功能。这里有些例子:
    • 营销类Newsletter 如Mailchimp 的接入
    • Google购物Feed
    • 博客功能
    • 社交登录,允许客户可以用facebook, twitter, 或者Google 。
  • 帮助迁移过程
    • 这是一个很大而且往往被低估的问题。 Magento很复杂。特别是如果迁移来自不同的架构。 
  • 使用现代前端样式系统(SASS)
    • 这是设计您网站的未来语言。 Magento 2 跳过了过时的LESS,而建立在SASS之上(可能需要更长的时间),确保您的网站更具前瞻性。
  • 现代部署系统
    • 这使您的机构能够快速部署代码。更少的问题,更容易,可重复。
  • 您将负责必要的数据输入。

整体来说:这是一个理想的入口区间

在Magento开发社区,每家机构所遵从的一个主要准则是:他们不在的网站上共享Magento定价或定价等级。原因很简单:每个安装和项目都是独一无二的。没有两个相同的项目。没有两个相同的机构。一个机构可能会利用离案外包团队,而另一个机构可能是洛杉矶的。另一家代理商可能是Magento金牌合作伙伴,专属与Magento合作,而另一家代理商可能会将Magento 2 作为众多服务和平台之一。

大型机构/离岸外包:

较大的代理机构通常需要再增加10%-50%+,并且可能需要更长的交付时间,因为他们的经验丰富。 他们也可能不接受从这个价格范围开始的项目。 离岸外包可能节省50%,但期望花费更多的时间来制定项目细节,项目时间可能会减慢2-4倍(请参阅下面的详细部分)。 如果不同时面对太多其他客户,自由职业者应该能够处理这种规模的项目。

 

预算区间:¥350,000 – ¥700,000

时间:通常是3-5个月的开发时间

这是Magento网站开发的中间阶段,也将带来更多灵活性和创造性自由,以确保网站能够根据客户需求进行精细调整。

对于这个价格点,您可以预期:

  • 更详细的发现阶段,以确定所需的功能和范围。
  • 网站非常自定义的外观和感觉。
  • 用户测试,以确保您的网站的新外观与您的客户产生共鸣(比较保险)。
  • 开发了重要的自定义功能。比如说重要的定制化支付网关,客户忠诚计划这些可能会促进您独特的业务流程,或扩展/简化面向客户的功能。
  • 国内经常使用的微信,微博,支付宝等登录都为定制化开发
  • ERP集成
  • 通过迁移过程进行额外的SEO监控和建议。

大型机构/离岸外包:

这个范围一般是大型机构的一个很好的入口。离岸外包的这种规模的项目应该谨慎行事:由于项目规模较大,虽然所节省的费用很大,同样较大的项目规模(即复杂性增加)会使整体项目难以管理(详见下面的部分)。与自由职业者合作开展这种规模的项目时,您的团队可能需要做额外的工作,或者自由职业者可能需要聘请较多的帮助。

 

预算区间:¥750,000+

时间:5个月以上的开发时间

以这个价格,大多数网站内容可能是定制的。对于这个预算点,您可以预期:

  • 基于现代JavaScript框架的超级闪电前端。 这会在您浏览您的网站时提升您的客户体验,让他们想要回来。
  • 定制产品设计师(T恤,定制尺寸或尺寸)
  • 广泛的搜索引擎优化计划和独特的考虑

这种规模的项目是一项复杂的工程,需要有效的项目管理和高效的开发流程。

 

显然,300,000元上下是一个理想切入点,您将拥有: 

  • 一个基本的,但坚实的Magento 2 社区版网站
  • 定制化主题
  • 许多预制的已安装的扩展程序可以提高您网站的功能
  • 除已安装模块之外的多个网站自定义

额外细节:

  • 与外部CRM(如SalesForce)或ERP定制编写的集成会增加¥100,000-¥200,000或更多成本。如果有现成的解决方案存在,那价格可能是一半。
  • 我们通常额外收取安装扩展费用。这可能听起来很多,所以请阅读模块安装部分。
  • 使用Commerce(以前的企业版)项目的开发价格增加为0元(无)(年费则支付给Magento)

大型机构/离岸外包:

根据我们的经验,许多大型机构的入门点为7.5万至10万美元。离岸可能为您节省50-75%的项目成本。与大型机构相比,自由职业开发人员可能会降低项目成本,但可能无法带来同样的完成速度。

**提醒一下,这些价格是基于我们的经验的指导原则。

 

开发一个Magento 2 网站包含哪些内容?

把Magento 2 网站开发出来可能需要数百甚至数千小时。虽然开发是其中的一个重要部分,但还需许多其他“领域”的流程聚集在一起,才能形成一个优秀的产品:

  • 客户沟通:

这经常被客户低估,但这种沟通确实需要时间。代理机构并不是慈善机构,必须以某种方式补偿这段时间。

  • 制定网站策略:

知道你希望自己的网站如何行动,谁是你的客户,将如何向他们推销是非常重要的。这个部分可以视为项目其余阶段的行动路线图。

  • 设计:

创造一个突出品牌调性的网站设计,为您的客户量身打造,帮助您销售更多产品。

  • 功能开发:

这是大多数人认为开发Magento网站的原因。这包含了评估和安装扩展,并编写自定义功能模块,为您的网站提供您目标客户需要的功能。

  • 前端主题开发:

这个阶段涉及让您的网站看起来很美观。我们使用Magento 2 Blank 或Luma 的衍生主题,它提供了合理的基础。

  • 质量保证(测试)

尽管开发人员尽力编写无缺陷代码,但我们知道开发人员也是人,错误也在所难免。此阶段对于确保代理机构在您或您的客户找到问题之前捕获问题非常重要。

  • 数据迁移:

将您现有的产品,类别,CMS页面和区块,客户,订单和商店配置移至新网站。

  • 数据输入:

客户通常喜欢处理这部分,包括为产品设置新的数据,撰写文本并输入进网站。

 

为什么“发现阶段”如此重要?

这是一个可以被视为开发之前项目研究的小型项目。 它可能占整个项目成本的10%。,通常会被收费,因为它可以成就或破坏一个项目。 研究业务,收集需求,确定范围并进行协商,并制定流程。

这看起来像是项目的一个额外部分,可以被免除以减少项目成本,但据我们的经验来说这是一个很重要阶段,它为项目制定了确保成功的计划或路线图。

 

可以从最低入口点再删除某些内容以降低成本吗?

这是一个棘手的问题。 开发机构希望看到他们的客户开心。 客户也希望满意, 但同时希望以各种可能的方式降低成本。 

根据我们的经验,提供最低入口的所有功能就是为了让客户满意。

更重要的是,每个客户都是不同的,并拥有他们自己对完美网站的预设。

例如:客户可能想要移除的服务是支持小时。 也许客户本身懂技术,或者他们的预算有限。假设从项目开始起支持时间都被删除,但接近项目结束,客户又需要额外的支持,它将如何工作? 它使该机构陷入困境,因为他们要么在项目上亏钱,要么让客户不高兴。 这两个都不是赢家。

我们发现最重要的事情是沟通。 当一个机构更好地了解他们的客户时,他们知道客户真正期望的是什么,以及他们对前述事项的看法。 对于TMO来说,我们同时拥有基于Magento 2的云版本入口点明显比上面列出的要少得多,我们最大化了我们的开发经验。

 

离岸开发真的节省成本吗?好处是?

选择合作伙伴来开发您的网站很困难,比较合作伙伴则更加困难。 您将如何比较机构?

我们经常听到使用离岸公司完成任务可能会节省50-75%。 对于一些公司来说,节省预算是他们所需的。

其中不乏成功案例,但也有许多使用离岸公司的灾难故事。 我们的观点是,有些公司可以承担这种风险,而其他公司则不能。

其中有什么风险? 我们认为风险将取决于以下方面:

  • 双方沟通的能力
  • 开发人员的技能和资质
  • 您是否有能力起草对所要执行工作的超全面详细描述

在导致项目风险所有园中,沟通是主要原因,通过保持持续有效沟通以保持项目顺利进行真的是太重要了。

 

安装模块需要多少成本?

除了引入安全漏洞之外,Magento Extension Downloader 给安装扩展带来了虚假的易用感。您会对其中质量极差的代码,潜在的安全漏洞和/或将请求发送回开发者服务器的扩展数量感到惊讶。

随着Magento 2的发布,Magento推出了Magento Marketplace for Extensions(替换版本1Magento Connect)。提交扩展的过程也进行了彻底检查,以提高扩展/模块的质量

要安装模块,我们通常会收取安装模块的价格+该价格(最低300美元)。

模块花费多少钱?

Magento 2的模块定价急剧增加。不幸的是,我们的经验是质量没有得到相应的改善。

以下是我们的安装模块涉及的流程:

  • 购买模块。
  • 将其下载并安装到开发人员的本地环境中。
  • 逐行查看每个文件的代码。我们需要寻找安全漏洞,如将数据发送回开发者的网站,为您的网站创建未经授权的“后门”,以便他人访问信息等等。这也包括考虑如何修补这些问题。
  • 检查模块广告上的所有功能是否都包含。
  • 上传到暂存站点。
  • 确保模块已安装并按预期工作。
  • 此外,许多客户需要定制模块的行为,这是在模块安装费用的基础上收取的。

 

安装vanilla Magento版本的成本可能最低?

这实际上只是在您选择的主机上租用服务器,将Magento下载到服务器上并进行安装。

这种方法有一些严重的局限性:

  • 没有代码版本控制:这种方法没有代码备份,所以您无法及时回顾,看看有什么修改,决定什么时候以及由谁来做。我们为此使用GitHub。
  • 更新网站可能会导致几分钟的停机时间。
  • 如果你在这台机器上进行实际的开发,你可能会有更多的错误和停机时间。这不会被视为生产环境中的一种选择。

因此,我们不建议采用这种方法,除非它是用于最小,短暂的概念验证。

我们的建议是设置staging服务器。在这里通常您可以测试代码,然后将其复制到生产服务器。

  • 版本控制:当您下载代码更新并构建它时,Magento 2仍然会有相当多的停机时间。
  • 复制(scp):非常容易出错,需要很长时间才能完成,可能会导致同步过程停机。

这样做的话,起始价格会高一些,但长期可以节省更多。我们使用的解决方案是内部构建的:将代码自动交付到服务器。这使得在向您的网站获取代码时具有很高的可靠性和速度。

 

持续的维护成本?

这是一个很难估计的领域。有人可能会认为,有了一个好的开发团队,维护的每月费用将为0元。我们发现优秀的开发人员确实可以减少维护,但总会有维护的需求。

例如:

  • 网站补丁:Magento经常补丁和错误修复(Magento 1平均每年2-3次,而Magento 2通常每月1次)。安装补丁程序时,需要测试该站点以确保没有任何问题。每月平均花费¥600-1000元。
  • 持续的使用培训。
  • 功能增强:许多品牌喜欢根据自己的偏好和使用情况进行持续定制。它可能是小的增强,或者安装一个模块。
  • 错误修复:不管开发人员的素质如何,QA的质量如何,总会有所需的错误修复。

我们的客户没有“平均水平”。有些网站只需要很少的帮助,而我们主要处理的补丁每年的成本约为10,000元左右。其他公司正在不断创新和调整他们的网站,以更多提高收入水平,并支付每年20万元以上的费用。

 

修复Magento网站需要多少费用?

安装Magento补丁可能会有所不同,从非常快速的更新到数小时的考验。以下是一些复杂或简单因素:

  • 你有SSH访问权限吗?
    • “命令提示符”进入你的服务器。这使您的开发人员能够快速应用新的Magento补丁。
  • 是否有被核心黑客过?
    • 核心黑客正在改变核心(由Magento编写的代码)代码,而不是正确地构建模块来完成相同的事情。
    • 这使得应用补丁非常困难,因为补丁无法确定应用的位置。
  • 是否本地环境曾被覆盖(override)过?
    • 开发人员将核心代码复制到另一个文件夹中:这会导致核心文件被修复,但复制到另一个文件夹中的代码却不会被修复。(有些情况下时发生在当初没有其他选择,只能这样做)。
    • 这导致很难实际解决问题。该补丁可能已经应用,但不会生效。
  • 你基于一个自动化构建系统吗?
    • 如果是这样,修补是一个非常快速的更新。
  • 你运行的是什么版本的Magento?
    • 版本1可以需要更增强地更新 
    • 版本2更依赖于命令行,因此大多数运行版本2的网站都应具有SSH访问权限。此外,更新更容易,但会导致更多停机时间,除非您拥有自动构建系统。

作为参考,我们收取¥1,200-2,400元来应对大部分补丁。但也有差别例如:SUPEE-9767和SUPEE-8788这些补丁需要更多工作量才能实施应用。

 

安装补丁的流程是什么?

  • 评估:在Mage Stack Exchange上搜索补丁,查看其他人在应用补丁时遇到的问题。查看修补程序中的更新。关注Magento,Inc.,关注他们持续发布的“Magento2”修补程序。 
  • 数据库备份:除非补丁是非常基本的,我们一般需要备份数据库。
  • 文件备份:确保每日备份正在运行。这对客户有利,因为服务器停机可能会导致重大损失。
  • 应用补丁:
    • 如果您没有SSH,这意味着下载网站,在您本地计算机上应用修补程序,然后再次上传文件。 Git是一个很好的帮手,因为它会告诉你需要重新上传的文件。
    • 如果您有SSH,则可以将修补程序上载到服务器并应用它。
  • 测试:跑通结算流程(从购物车添加到“感谢您的订单页面”)。确保客户可以注册,您可以重置忘记的密码,并确保您的联系表格仍然有效。

**请注意:上述步骤应先在您的staging/开发网站上完成,然后才在您的实际网站上线完成。

 

为什么不用100美元的“现成”模板?

如您所知,Magento不是WordPress。 WordPress已经在整个行业中“取得了成功”,形成了一个非常模块化的平台。 WordPress是一个非常不同的产品,针对不同的用途。 WordPress拥有数千个可用的主题 – 无论其质量与否都取决于创建它们的开发人员。

Magento 2也有很多可用的主题。但不如WordPress多。我不能说全部的质量,但总的来说,Magento的主题往往质量很低。他们经常引入臃肿的代码,这会让您的网站变得更慢。他们也通常不使用正确的编码标准,导致与与您客户使用的设备不兼容。通常很难在他们的CSS之上进行扩展和构建(使您的网站看起来不错的样式表)。

主题实施占网站开发中的很大比例。如果你找到你喜欢的主题:

  • 与您的开发人员讨论以获得他们的想法。
  • 要求他们对主题进行代码审查,以便向您提供关于所选主题质量的深入和知情的反馈。
  • 做好准备,从长远来看,它可能无法为你节省很多。随着你的网站的增长,你可能会想要定制它并使其成为你自己的。从现成主题开始可能不是最佳的长期选择。

 

使用Commerce(企业版/ EE)将增加多少项目预算?

在实施层面,使用Commerce不会给项目有额外的费用增加。

您可以安装Commerce,支付Magento支付的年费(有关信息,请参阅下一节)。

许多希望部署Magento Commerce站点的客户需要额外的功能。这是因为他们的业务流程决定了更多集成,独特的客户体验等等。这可能就是为什么其他网站声明Commerce开发的开始时间比社区版本多50%左右。

Commerce为带来一系列许多有用的功能(请参阅此处)。您应该通读这份清单,看看Commerce如何使您的网站受益。

 

每年Magento Commerce许可费用是多少?

支付给Magento for Commerce的年度许可费以前是每个服务器实例的固定费用。 Magento 2将许可费用结构更改为与年度网站销售量相关的费用。这使得Commerce成为低价位网站的经济选择,同时仍然为大型电子商务网站保留价格竞争力。 Magento Commerce的价格报价和演示很容易获得,只需直接联系Magento(并告知来自TMO Group推荐)。

 

 

Magento与TMO Group

 

Magento被认为是全球范围内最实用、最完整的电子商务网站架构系统,是国际化电子商务解决方案之一,像Nike、IKEA等品牌的网站即是采用Magento系统。2015年11月17日,新版本Magento 2.0可以在Magento网站上下载使用。它支持多种语言、多个商铺平台统一管理,具有丰富的模块化架构体系以及丰富的拓展功能。它专业的开源性,使其在第三方系统集成方面有着极为良好的表现。

TMO GROUP是一家国际性的技术解决方案供应商,也是Magento certified Partner, 致力于为企业在电子商务跨境移动和云增值服务领域提供前沿的技术解决方案。我们引领客户从最初的商务需求,战略策划,开发平台至为客户提供长期的技术和运营支持。我们已经为国内外B2B和B2C多家企业提供国内和境外市场上的多个解决方案。

 

联系我们,以获取更加精准的项目报价,以及贴合您业务发展的电商方案!

 

相关服务

>>咨询与策略

>> 电子商务网站开发

相关方案

>>跨境电商方案-出口