Magento2網站開發成本到底是多少?如何解決項目中遭遇的艱難挑戰?

blank

Magento2網站開發成本到底是多少?如何解決項目中遭遇的艱難挑戰?

品牌出海的趨勢越來越火, 跨境電商出口正成為台灣品牌躍躍欲試的一個新途徑。 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 的評價是入門門檻高,學習成本不低,合格開發人員不易獲得。

blankblank

我們以TMO本身( tmogroup.asia )作為一個專業從事Magento 2開發公司的角度提出定價結論。每個定價部分的結尾處也添加大型機構/離岸外包/自由職業者的相應定價調整。作為參考,我們一個項目平均成員結構為:

◦ 5-8名外籍與中籍精通Magento 2 的開發工程師

◦ 完整的項目團隊包含業務分析師,UI設計師,項目經理與測試工程師

◦ Magento認證的開發人員

◦ 基於上海的人力資源水準

總的來說:一分價錢一分貨,不同預算帶來不同結果!

预算区间:¥120,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%。 ,通常會被收費,因為它可以成就或破壞一個項目。研究業務,收集需求,確定範圍並進行協商,並製定流程。

這看起來像是項目的一個額外部分,可以被免除以減少項目成本,但據我們的經驗來說這是一個很重要階段,它為項目制定了確保成功的計劃或路線圖。

可以從最低入口點再刪除某些內容以降低成本嗎?

這是一個棘手的問題。開發機構希望看到他們的客戶開心。客戶也希望滿意, 但同時希望以各種可能的方式降低成本。

根據我們的經驗,提供最低入口的所有功能就是為了讓客戶滿意。

更重要的是,每個客戶都是不同的,並擁有他們自己對完美網站的預設。

例如:客戶可能想要移除的服務是支持小時。也許客戶本身懂技術,或者他們的預算有限。假設從項目開始起支持時間都被刪除,但接近項目結束,客戶又需要額外的支持,它將如何工作?它使該機構陷入困境,因為他們要么在項目上虧錢,要么讓客戶不高興。這兩個都不是贏家。

我們發現最重要的事情是溝通。當一個機構更好地了解他們的客戶時,他們知道客戶真正期望的是什麼,以及他們對前述事項的看法。對於我們來說,我們同時擁有基於Magento 2的雲版本,入口點明顯比上面列出的要少得多,我們最大化了我們的開發經驗。

離岸開發真的節省成本嗎?好處是?

選擇合作夥伴來開發您的網站很困難,比較合作夥伴則更加困難。您將如何比較機構?

我們經常聽到使用離岸公司完成任務可能會節省50-75%。對於一些公司來說,節省預算是他們所需的。

其中不乏成功案例,但也有許多使用離岸公司的災難故事。我們的觀點是,有些公司可以承擔這種風險,而其他公司則不能。

其中有什麼風險?我們認為風險將取決於以下方面:

◦ 雙方溝通的能力

◦ 開發人員的技能和資質

◦ 您能夠起草對所要執行工作的超全面詳細描述

◦ 在導致項目風險所有園中,溝通是主要原因,通過保持持續有效溝通以保持項目順利進行真的是太重要了。

安裝模塊需要多少成本?

除了引入安全漏洞之外,Magento Extension Downloader 給安裝擴展帶來了虛假的易用感。您會對其中質量極差的代碼,潛在的安全漏洞和/或將請求發送回開發者服務器的擴展數量感到驚訝。

隨著Magento 2的發布,Magento推出了Magento Marketplace for Extensions(替換版本1的Magento Connect)。提交擴展的過程也進行了徹底檢查,以提高擴展/模塊的質量(開發人員必須知道的4件事才能通過市場銷售Magento 2擴展)。

要安裝模塊,我們通常會收取安裝模塊的價格+該價格(最低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是一家國際性的技術解決方案供應商,致力於為企業在電子商務跨境移動和雲增值服務領域提供前沿的技術解決方案。我們引領客戶從最初的商務需求,戰略策劃,開發平台至為客戶提供長期的技術和運營支持。我們已經為國內外B2B和B2C多家企業提供國內和境外市場上的多個解決方案。

聯繫我們,以獲取更加精準的項目報價,以及貼合您業務發展的電商方案!

相關服務

>> 諮詢與策略

>> 電子商務網站開發

相關方案

>> 跨境電商方案-出口

What do you think?

Written by marketer

blank

Shopify站內優化你都知道哪些?

blank

ICP經營許可證,什麼樣的企業需要辦理增值電信業務經營許可證?