您如何估算Magento升级?

时间:2012-10-04 21:24:36

标签: magento

我很想知道您如何衡量Magento升级所需的时间? 我想,大多数人都很难回答客户的问题:“升级我的Magento商店需要多长时间?”

通常客户需要听到一个数字,例如: “这需要花费X个小时才会花费Y美元。”

问题背后的主要思想是技术方面 你作为开发人员检查了什么来自己计算Magento升级。

我创建了下一个检查列表,仅用于我自己的计算:

  • Magento核心是否触及?
  • 是否触及了Magento数据库架构?
  • 数据库中是否存在不一致的数据?
  • 本地和社区代码池中安装了多少个自定义扩展?
  • 自定义扩展程序是否与最新版本的Magento兼容?
  • 主题开发人员是否使用local.xml文件作为布局指令, 或者只是将xml文件从base / default / layout复制到layout目录 自定义主题?
  • 我们是否在布局xml文件中弃用了布局指令/块方法?
  • 我开发了这个Magento商店吗?

你认为,我错过了一些东西,如果是的话,你想与我和社区分享你的额外积分吗?

2 个答案:

答案 0 :(得分:2)

真正的主题,但至少将工作分为两部分:

  1. 升级magento代码和数据库架构(禁用所有自定义,这通常需要1到4小时,具体取决于数据库大小和IO速度)
  2. 将主题文件迁移到新结构(如果它们基于magento默认值)
  3. 逐个升级扩展程序(如果需要升级)
  4. 同意测试数量
  5. 并出售一条良好的开发渠道
  6. 在给客户报价之前,您可以通过将主题区分为已升级的基本主题和布局来分析您需要花费在迁移主题上的时间,还可以制作已安装扩展及其版本和本地覆盖的地图。

    $ $ $ $

答案 1 :(得分:2)

我正准备为即将到来的慕尼黑Magneto Hackathon(10月26日)准备这个主题的演讲。幻灯片随后可供下载。还会在这里发布链接。

更新:以下是我演示文稿中的幻灯片。全文即将发布。 http://www.openstream.ch/wp-content/uploads/2012/11/Estimating-Magento-Upgrades.pdf

更新:请在此处阅读详细答案https://magento.stackexchange.com/a/114/93