2012-10-04 27 views
9

我很想知道您如何衡量Magento升級所需的時間? 我想,大部分人都很難回答客戶的問題:「升級我的Magento商店需要多長時間?」您如何評估Magento升級?

通常情況下,客戶只需要聽到一個數字,例如: 「需要花費X小時,花費Y塊錢。」

問題背後的主要思想是關於技術方面 以及您作爲開發人員檢查自己的Magento升級計算的內容。

我創建的下一個檢查清單,只是爲我自己算了一筆賬:

  • 是Magento的核心感動?
  • 是否觸摸了Magento數據庫架構?
  • 我們的數據庫中是否有不一致的數據?
  • 本地和社區代碼池中安裝了多少個自定義擴展?
  • 自定義擴展是否與最新版本的Magento兼容?
  • 主題開發人員是否使用了local.xml文件作爲佈局指令, 或僅將xml文件從base/default/layout複製到了自定義主題的佈局目錄 ?
  • 我們是否在佈局xml文件中使用了不推薦的佈局指令/塊方法?
  • 我開發了這個Magento商店嗎?

您是否認爲我錯過了某些東西,如果是的話,您願意與我和社區分享您的額外檢查清單嗎?

+3

有趣的問題 - 它可能會得到關閉,雖然這是一種恥辱 –

+4

這不是編程有關,但我會咬。您告訴您的客戶您的小時費率爲$ X,並且您會盡快解決升級問題,然後向他們收取升級所需的小時數$ X *,並可選擇設置小時數上限在那裏可以檢查進展情況,並且可以做出進一步的決定。如果他們想要更具體的估計,建議他們詢問定製商店的人向他們提供該估計值。 –

+0

@DrewHunter我希望,這對大部分讀者都有意義。 – ceckoslab

回答

2

出題目真的,但分工至少兩個部分:

  1. 升級Magento的代碼和數據庫架構(禁用所有的定製,這通常需要1小時 - 4小時依賴於數據庫的大小和你的IO速度)
  2. 遷移主題文件到新的結構(如果它們是基於Magento的默認值)
  3. 升級擴展一個接一個地(如果他們需要升級)
  4. 同意測試的量
  5. ,賣了良好的發展管道

,給客戶報價之前,你分析,你需要通過版本比較你的主題升級的基本主題和佈局有關遷移的主題花,也使地圖上安裝的擴展的時間,他們的版本和本地覆蓋。

$$$$