我剛剛幫助一家中型英國製造商從 Acquia 遷移出去。他們的年度帳單是 £32,000。他們的新技術棧——Vercel 上的 Next.js、用於資料庫的 Supabase,以及一個無頭 CMS——每年只需花費約 £450。流量相同。功能相同。效能更好。CTO 當我向他展示第一張發票時,直接笑了出來。

這已經不是邊界情況了。在 2026 年,企業級 Drupal 託管成本與現代無頭替代方案之間的差距已經變得荒謬。如果你是一家 SMB,每年在 Drupal 基礎設施上花費五位數,你需要看看這些數字。不是行銷宣傳——實際的項目成本。

目錄

Drupal 託管在 2026 年費用過高:成本降低 90% 的無頭替代方案

2026 年 Drupal 企業託管的真實成本

讓我們談談當你正確執行 Drupal 時它的真實成本。不是「從 drupal.org 免費下載」的版本——不會在一天內達到 50K 訪客時崩潰的生產版本。

Drupal 本身是開源的。可以免費使用。但「免費」在那句話中用了不少力氣。在生產中執行 Drupal 需要:

  • PHP 應用程式託管,具有足夠的計算能力來處理 Drupal 惡名昭著的重型頁面渲染
  • MySQL 或 MariaDB 資料庫託管,具有複製功能以提高可靠性
  • Redis 或 Memcached 用於快取(沒有快取的 Drupal 非常緩慢)
  • Solr 或 Elasticsearch,如果你需要像樣的搜尋功能
  • CDN,因為你的原始伺服器無法在規模上處理直接流量
  • SSL 證書、測試環境、自動備份
  • 安全修補和模組更新——Drupal 的更新週期是無情的

你可以在 AWS 或裸機上自行託管所有這些。很多公司都這樣做。但那樣你需要支付 DevOps 工程師 £60,000-£80,000/年(美國為 $75,000-$100,000)來保持它的執行。這就是託管 Drupal 託管平台存在的原因——以及他們收費的原因。

執行月視圖數為 100K-500K 的 Drupal 網站的典型 SMB 每年在託管和基礎設施上花費 $10,000 到 $50,000。這還不包括代理商固定費用、開發人員薪酬或模組許可。

Acquia vs Pantheon vs Platform.sh:定價比較

這三家公司主導著託管 Drupal 託管空間。以下是他們在 2026 年實際收費的費用。注意:他們都沒有發佈簡單的定價頁面。你必須「與銷售人員交談」,這能說明價格範圍的一些問題。

功能 Acquia Cloud Platform Pantheon Platform.sh
入門價格(年度) ~$17,000/年 ~$5,000/年(Performance Small) ~$5,400/年(Production)
中等級(典型 SMB) $30,000-$55,000/年 $10,000-$25,000/年 $12,000-$24,000/年
企業級 $100,000+/年 $50,000+/年 $48,000+/年
包含 CDN 是(Acquia Edge) 是(Global CDN) 是(基於 Fastly)
多網站支援 額外費用(Site Factory) 按網站計費 包含在方案中
開發/測試環境 受級別限制 Multidev(受限) 包含 3+ 個
自動更新 Acquia Automation Autopilot($$$) 內建
支援 SLA 高級別的 24/7 低級別的工作時間 高級別的 24/7
鎖定顧慮 高(Acquia 特定工具) 中等 低(標準容器)

這些價格基於 2025-2026 年的客戶報告、社群討論,以及我從實際提案中看到的經過驗證的報價。根據流量、儲存空間和談判技巧,你的情況會有所不同。

Acquia:企業級預設

Acquia 是 Dries Buytaert 的公司(他創建了 Drupal),所以這是「官方」企業選項。他們的 Cloud Platform 從最小生產方案的每年約 $17,000 開始。我合作過的大多數 SMB 一旦添加了 Acquia Search、Personalization 或 Site Factory,最終都在 $30,000-$55,000 的範圍內。

該產品確實很好。Acquia 的基礎設施堅實,他們的部署管道運作良好,他們的安全團隊修補速度快。但你為本質上是託管 PHP 託管加上 Drupal 特定工具而支付企業級價格。

如果你添加 Acquia DAM(數位資產管理),那又是每年 $15,000-$40,000。Acquia Personalization?又是 $20,000+。追加銷售機器是無情的。

Pantheon:對開發人員友善的選項

Pantheon 傳統上是更便宜的選擇。他們的 Performance Small 方案從每年約 $5,000 開始——但很緊張。你會得到有限的流量,超額費用會累積。大多數生產網站最終會使用 Performance Medium 或 Large,這會將你推入 $10,000-$25,000 的範圍。

Pantheon 的 Autopilot 功能(具有視覺迴歸測試的自動更新)很聰明,但它是額外的附加功能,需要額外付費。他們的開發人員體驗確實是這三者中最好的——基於 Git 的工作流程、輕鬆的環境建立、良好的 CLI 工具。

Platform.sh:靈活的黑馬

Platform.sh 在技術上最有趣。它不是 Drupal 特定的——它支援數十種執行時——這意味著鎖定較少。他們的生產計畫從每月約 $450(每年 $5,400)開始,擴展到高流量網站的每月 $2,000。

我在需要多個服務的專案(Drupal + Node.js 微服務 + Elasticsearch)上與 Platform.sh 有很好的經驗。他們的基礎設施即程式碼方法,具有 .platform.app.yaml,很簡潔。但定價仍然使你對於任何超過基本行銷網站的東西都會落在五位數範圍內。

錢實際上花在了哪裡

以下是令我煩惱的關於 Drupal 託管成本的事情:你支付高級價格來補償 Drupal 的架構需求。

Drupal 使用 PHP 進行伺服器端頁面呈現。每個未快取的頁面請求都需要:

  1. PHP 處理程序啟動(或使用現有 worker)
  2. 資料庫查詢觸發(每頁通常 50-200+ 次)
  3. Drupal 的模組系統執行 hooks 和外掛
  4. 渲染陣列被建立並轉換為 HTML
  5. 回應被發送回去

這在計算上很昂貴。處理 100 個併發使用者的 Drupal 網站需要比處理 1,000 個併發使用者的 Next.js 網站多得多的伺服器資源。為什麼?因為 Next.js(或 Astro,或任何現代框架)可以從邊緣 CDN 為預渲染的靜態頁面提供服務。原始伺服器幾乎不費吹灰之力。

你基本上是以每年 $30,000 的費用向 Acquia 支付計算能力來執行來自 2006 年的架構模式。

Drupal 託管在 2026 年費用過高:成本降低 90% 的無頭替代方案 - 架構

無頭替代方案棧

以下是我一直在推薦的棧——以及為不希望 Drupal 基礎設施開銷但需要 Drupal 提供的功能的 SMB 構建的棧。

  • 前端:部署在 Vercel 上的 Next.js(App Router)
  • 資料庫:Supabase(Postgres + auth + storage + realtime)
  • CMS:Sanity、Storyblok 或 Payload CMS
  • 搜尋:Algolia 或 Meilisearch
  • 託管:Vercel(前端)+ Supabase(後端)

讓我逐步說明實際成本。

# 典型 SMB 網站的月度成本分析
# 每月 100K-500K 頁面檢視,5-10 個內容編輯者

Vercel Pro:                 $20/month
Supabase Pro:               $25/month
Sanity (Growth plan):       $0/month (免費,限制在每天 100K API 請求以下)
  # 或 Storyblok:           $0-$109/month 取決於方案
Algolia (Build plan):       $0/month (免費,限制在每月 10K 搜尋以下)
Domain + DNS (Cloudflare):  $0/month

Total:                      ~$45/month = $540/year

那不是打字錯誤。每年 $540。

讓我解決明顯的反對意見:「但 Vercel 的 $20/month Pro 方案有頻寬限制!」是的,有——每月 1TB 頻寬和 100 萬次函數調用。對於使用 ISR(增量靜態重新生成)或靜態生成進行每月 500K 頁面檢視的網站,你不會接近這些限制。大多數頁面作為快取的靜態資產從 Vercel 的邊緣網路提供服務。

即使你超過這些限制並需要 Vercel 的企業方案(我們為一些流量很大的客戶使用過),你看起來也只是每年花費 $2,000-$5,000。仍然只是 Drupal 託管的一小部分。

類似地,Supabase 的 Pro 方案每月 $25 為你提供 8GB 資料庫空間、250GB 頻寬和 100K 月度活躍使用者。如果你超出這個範圍,他們的 Team 方案是每月 $599——但到那時,你正在處理企業級流量,仍然支付少於 Pantheon 入門級的費用。

我們定期通過我們的 Next.js 開發無頭 CMS 開發 實踐構建這類棧。

完整成本分析:無頭 vs Drupal 企業版

讓我們在三個預算情景下進行適當的比較。

成本類別 Drupal + Acquia(中等級) Drupal + Pantheon(Performance) 無頭(Next.js + Supabase)
託管/基礎設施 $35,000/年 $15,000/年 $540-$2,400/年
CMS 許可 $0(Drupal 是 OSS) $0(Drupal 是 OSS) $0-$1,308/年(Sanity/Storyblok)
搜尋 $0-$5,000/年(Acquia Search) $0(基本)/ $3,000+(Solr) $0-$500/年(Algolia/Meilisearch)
SSL/CDN 包含 包含 包含(Vercel + Cloudflare)
持續維護 $5,000-$15,000/年(更新、修補) $3,000-$10,000/年 $1,000-$3,000/年
年度總成本 $40,000-$55,000 $18,000-$28,000 $1,540-$7,208

維護線很重要。Drupal 需要不斷關注——安全更新、模組相容性檢查、PHP 版本升級。我見過網站因為次要 Drupal 核心更新而損壞,因為一個貢獻的模組還沒有被修補。使用無頭設置,你的前端只是 JavaScript——更新更簡單,任何單一更改的影響範圍更小。

開發人員成本呢?

合理的問題。Drupal 開發人員也不便宜。在英國,資深 Drupal 開發人員的薪酬為 £55,000-£75,000/年。在美國,$90,000-$130,000。人才庫正在萎縮,因為開發人員轉向基於 JavaScript 的棧。

Next.js 開發人員更豐富,通常在中級水平上更便宜。你會找到更多的候選人,更快。儘管具有強大架構技能的資深 Next.js 開發人員也不便宜——但任何資深角色都是如此。

如果你寧願不雇用全職員工,像我們這樣的代理商通過基於專案和固定費用的協議處理這個問題。我們的 定價頁面 有更多關於其如何運作的詳細資訊。

何時 Drupal 託管仍然有意義

我不會假裝無頭對所有人都合適。以下是 Drupal 仍然是更好選擇的時候:

  • 你有 500+ 內容編輯者依賴 Drupal 管理介面和工作流程。遷移編輯工作流是任何 CMS 遷移中最困難的部分。
  • 你需要複雜的內容審核,具有多級批准鏈、工作區和內容分段。Drupal 的編輯工作流模組是成熟的。
  • 你有深層次的 Drupal 自訂——自訂實體類型、複雜的 Views 配置、廣泛的 Rules/ECA 工作流程。在無頭棧中重建這些需要真正的努力。
  • 你的合規要求強制執行特定的託管配置(政府、醫療保健)。Acquia 有 FedRAMP 授權;Vercel 沒有(截至 2026 年初)。
  • 你被鎖定在多年的 Acquia 合約中,打破它會花費超過騎它一段時間的成本。

對於其他所有東西——行銷網站、產品目錄、部落格、著陸頁、公司網站——無頭在成本、效能和開發人員體驗上都勝出。

遷移路徑:實際需要做什麼

從 Drupal 遷移到無頭不是平凡的。不要讓任何人告訴你這是一個週末專案。以下是典型遷移看起來像的情況:

階段 1:內容建模(2-4 週)

將你的 Drupal 內容類型、字段、分類法和關係映射到你的新 CMS。這是大部分思考發生的地方。Drupal 的內容模型通常被過度設計——你會發現沒有人使用的字段、可以合併的內容類型。

// 示例:將 Drupal 內容類型映射到 Sanity 架構
// Drupal 有 14 個內容類型。我們合併為 6 個。

// sanity/schemas/page.ts
export default defineType({
  name: 'page',
  title: 'Page',
  type: 'document',
  fields: [
    defineField({ name: 'title', type: 'string' }),
    defineField({ name: 'slug', type: 'slug', options: { source: 'title' } }),
    defineField({ name: 'body', type: 'blockContent' }),
    defineField({ name: 'seo', type: 'seo' }),
    defineField({
      name: 'sections',
      type: 'array',
      of: [
        { type: 'hero' },
        { type: 'featureGrid' },
        { type: 'testimonials' },
        { type: 'ctaBlock' },
      ],
    }),
  ],
})

階段 2:內容遷移(1-3 週)

編寫遷移指令碼。Drupal 通過 JSON:API 或 REST 公開內容,所以你可以以程式設計方式拉取所有內容。圖片、檔案和媒體需要特殊處理——你會想將這些移動到 Supabase Storage 或你的 CMS 資產管道。

# 快速且骯髒的 Drupal -> Sanity 遷移指令碼
import requests
import sanity

drupal_base = "https://your-drupal-site.com/jsonapi"
headers = {"Accept": "application/vnd.api+json"}

# 從 Drupal 獲取所有文章
response = requests.get(f"{drupal_base}/node/article", headers=headers)
articles = response.json()["data"]

for article in articles:
    sanity_doc = {
        "_type": "article",
        "title": article["attributes"]["title"],
        "slug": {"current": article["attributes"]["path"]["alias"].strip("/")},
        "publishedAt": article["attributes"]["created"],
        # 正文需要 HTML -> Portable Text 轉換
        "body": convert_html_to_portable_text(article["attributes"]["body"]["processed"]),
    }
    sanity_client.create(sanity_doc)

階段 3:前端構建(4-8 週)

構建 Next.js 前端。如果你的 Drupal 網站是典型的宣傳/行銷網站,這會很快。如果它有複雜的互動功能(使用者儀表板、電子商務、會員區域),預算更多時間。

我們通常使用 Next.js App Router 搭配伺服器元件以達到最大效能。查看我們的 Next.js 開發功能 以瞭解這在實踐中的樣子。

對於更簡單、更以內容為重點的網站,Astro 是另一個絕佳的選擇,它預設可以輸出純靜態 HTML,因此成本可能更低。

階段 4:URL 重定向和啟動(1-2 週)

不要跳過這個。每個 Drupal URL 都需要重定向到其新的等效項。搞亂這個,你會在一夜之間摧毀你的 SEO。

// next.config.js
module.exports = {
  async redirects() {
    return [
      // 將舊 Drupal 路徑映射到新結構
      { source: '/node/:id', destination: '/legacy-redirect/:id', permanent: true },
      { source: '/taxonomy/term/:id', destination: '/categories/:id', permanent: true },
      // 從你的遷移映射添加數百個更多...
    ]
  },
}

總遷移時間表:8-16 週,取決於複雜性。如果你僱用一家代理商,一次性成本:$15,000-$50,000。如果你來自 Acquia,你將在第一年內從託管節省中收回這筆費用。

如果你想了解你的具體遷移涉及什麼的現實評估,請隨時 聯絡我們

英國 vs 美國預算考慮

一些對預算有影響的地區特定說明:

英國 SMB 通常因為 Acquia 和 Pantheon 以美元計價而受到 Drupal 託管成本的更大打擊。根據 GBP/USD 波動,$35,000 的 Acquia 方案可能會花費你任何地方從 £27,000 到 £30,000,取決於你何時簽署。Vercel 和 Supabase 也以美元計價,但以 $45/月的價格,貨幣風險可以忽略不計。

英國公司也需要考慮 SaaS 訂閱的 20% VAT。那個 $540/年的無頭棧變成大約 £450 + VAT = £540。你的 $35,000 Acquia 帳單變成大約 £29,400 + VAT = £35,280。

美國 SMB 有更多 Drupal 代理商選擇(美國 Drupal 生態系統更大),這可以幫助與維護合約的競爭定價。但託管成本就是託管成本——Acquia 不會因為你在德州而給你折扣。

我注意到的一件事:英國企業在遷移上往往更保守。他們會為 Acquia 帳單支付多年,因為「它可以工作」,沒有人想成為提議有風險遷移的人。我理解。但在某個時刻,每年在一個獲得 200K 月度訪問的網站上花費 £30,000 的託管費只是在燒錢。

因素 英國 美國
典型 Acquia 支出(SMB) £25,000-£45,000/年 $30,000-$55,000/年
無頭替代方案成本 £450-£6,000/年 $540-$7,200/年
資深 Drupal 開發人員薪資 £55,000-£75,000/年 $90,000-$130,000/年
資深 Next.js 開發人員薪資 £50,000-£70,000/年 $85,000-$125,000/年
VAT / 銷售稅影響 所有 SaaS 的 20% 因州而異(0-10%)
代理商日費率(Drupal) £600-£1,200/天 $800-$1,500/天
代理商日費率(Next.js) £500-£1,000/天 $700-$1,300/天

常見問題

2026 年 Drupal 託管真的那麼昂貴嗎? 對於生產使用,是的。雖然你在技術上可以在 $10/月的 VPS 上執行 Drupal,但你將沒有冗餘、沒有自動備份、沒有測試環境,如果崩潰,沒有人可以打電話。通過 Acquia、Pantheon 或 Platform.sh 的託管 Drupal 託管從約 $5,000/年開始,很快就攀升到 $15,000-$50,000 的典型 SMB 工作負載。添加安全監控、CDN、搜尋和維護,總基礎設施成本很大。

我真的可以用 Next.js 和 Supabase 在 $540/年執行生產網站嗎? 是的,有警告。$540 數字假設 Vercel Pro($20/月)+ Supabase Pro($25/月),具有免費級別的 CMS,如 Sanity。這對於主要提供靜態或 ISR 內容、每月最多 500K 頁面檢視的網站來說效果很好。如果你需要大量伺服器端計算、大規模即時功能或企業級 SLA,成本將增加——但你仍在看 $2,000-$7,000/年,而不是 $30,000+。

從 Drupal 遷移到無頭最大的風險是什麼? SEO 迴歸。如果你沒有完美處理 URL 重定向,你會失去有機流量。第二大風險是編輯工作流程中斷——你的內容團隊知道 Drupal 的管理介面,切換到 Sanity 或 Storyblok 需要重新培訓。為兩者都計劃。預算發佈後 2-3 週的內容團隊入職。

作為更便宜的 Drupal 替代品相比 Acquia,Pantheon 值得嗎? Pantheon 為大多數 SMB 提供了比 Acquia 更好的價值。他們的開發人員工具優越,他們的入門定價大約低 60-70%。但是,你仍在支付託管 PHP/Drupal 託管費用,這本質上比邊緣部署的靜態網站更昂貴。如果你的目標是最小化成本,Pantheon 是一個中間措施——比 Acquia 更好,但仍然比無頭貴一個數量級。

Platform.sh 如何與無頭 Drupal 設置進行比較? Platform.sh 如果你想使用 Drupal 作為無頭 CMS(使用 JSON:API)同時部署單獨的前端,實際上是一個不錯的選擇。他們的多應用程式架構支援在同一專案中執行 Drupal 和 Next.js。從約 $450/月開始用於生產,它比 Acquia 便宜,但比完全無頭而不使用 Drupal 更昂貴。如果你的團隊深深投資於 Drupal 的內容建模,它是一個很好的中間地帶。

什麼無頭 CMS 應該為 SMB 取代 Drupal? 對於大多數 SMB,Sanity(靈活、對開發人員友善、慷慨的免費級別)或 Storyblok(內容團隊喜歡的視覺編輯器)是最佳選擇。如果你需要開源、自託管選項,Payload CMS 非常優秀且運行在 Node.js 上——你可以在 Railway 或 Render 上託管它,花費 $7-$20/月。選擇取決於你的內容團隊是否優先考慮視覺編輯體驗或你的開發人員優先考慮 API 靈活性。

通過遠離 Drupal,我會失去功能嗎? 你將失去 Drupal 的內建功能,如 Views、內容審核工作流、分類系統,以及龐大的貢獻模組生態系統。你獲得更好的效能(次秒級頁面載入,相比 Drupal 典型的 2-5 秒 TTFB)、更低的成本,以及存取現代 JavaScript 生態系統。大多數 Drupal 功能可以在無頭棧中複製,但某些——如複雜的多步驟編輯工作流程——需要自訂開發。

Drupal 到無頭遷移需要多長時間? 對於典型的 SMB 網站(50-200 頁、5-15 個內容類型、標準功能),預期從計劃到啟動花費 8-16 週。具有自訂模組、電子商務集成或使用者生成內容的複雜網站可能需要 4-6 個月。遷移本身是一次性成本,通常會在 6-12 個月內通過託管節省本身來彌補。