WEKEN NEWS 週末哥的數據記錄
cloudflarerailway網站主機免費方案部署

Cloudflare和Railway怎麼選?免費方案夠不夠用,2026年10月官方價目逐項比

直接回答

放網站、輕量API、Webhook機器人和定時小任務選Cloudflare,要一直掛著連線或一次跑很久的程式(長輪詢機器人、Python後端、要Postgres的服務)選Railway。Cloudflare免費方案每天給10萬次後端請求、網站靜態檔案請求不限;Railway免費方案每月只有1美元額度,一個0.5GB記憶體的程式整個月開著光記憶體就要約5美元,所以免費方案只撐得住會睡著的程式。

週末哥

放網站選Cloudflare,放一直掛著的程式選Railway。這是我把兩家2026年10月的官方價目頁逐項對過之後的結論,查證日期2026-10-17。

先講清楚這篇的性質:我目前有4個工具站放在Cloudflare Pages,Railway我沒有實際部署過,所以Railway那半邊是價目與適配性評估,不是使用實測。

為什麼會比這兩家

我的網站和後台工具都在Cloudflare,一直沒出什麼問題。卡住的是另一種東西:要一直掛著連線、或一次要跑很久的程式,像是用長輪詢收訊息的機器人。

我之前把這種程式放在Render免費方案,閒置15分鐘就會睡著,下一個請求要等20到30秒才醒。所以我想知道,Railway是不是比較好的選擇,還是Cloudflare自己就能搞定。

最大的差別:一個算次數,一個算用量

Cloudflare Workers照請求次數和CPU時間收錢。沒有人來,程式就沒在跑,也就幾乎不花錢。

Railway照程式實際用掉的記憶體和CPU收錢,按秒計費。程式開著就會佔記憶體,所以就算沒人用,記憶體那份也一直在算(推論)。

Railway官方價目:記憶體每GB一個月約10美元、CPU每核一個月約20美元,按秒計費;Cloudflare Workers免費方案每天10萬次請求,付費方案每月5美元含1000萬次。查證日期2026-10-17。

Cloudflare也能跑排程:Workers有Cron Triggers,免費方案每個帳號5個,付費方案每小時以上跑一次的排程單次最多15分鐘CPU時間。所以「定時跑」本身不是非搬Railway不可的理由,「一直掛著」才是。

免費方案逐項比

項目Cloudflare免費Railway免費
每月額度不用錢,照每日上限1美元用量額度
運算上限每天10萬次請求,每次10毫秒CPU1核CPU、0.5GB記憶體
儲存D1資料庫5GB硬碟0.5GB
試用無一次性5美元,30天到期

Cloudflare免費方案另外還有:R2檔案空間10GB、下載不收費,Pages每月500次建置,網站靜態檔案請求不限次數。超過每天10萬次後端請求,當天的請求會回錯誤。這個「當天」是照UTC換日,台灣時間早上8點才重置。

Railway免費方案的1美元是重點。0.5GB記憶體整個月開著,光記憶體就約5美元,1美元大約撐6天。所以免費方案實際上只能跑會睡著的程式。另外,免費方案不能選部署區域、不能用Railway內建的排程,也不能綁自己的網域。

Railway有一個叫Serverless的功能,以前叫App Sleeping,沒有流量時讓程式睡著。代價是醒來要時間:Railway社群論壇上有一位Hobby方案使用者回報,程式部署在新加坡、從印度連線,從睡眠醒來到網站打開要5到10秒,關掉睡眠後多數請求在300毫秒內。這是單一使用者回報,不是官方數字。

付費方案逐項比

項目Cloudflare付費Railway Hobby
月費最低5美元5美元,內含5美元用量
包含什麼1000萬次請求、3000萬CPU毫秒用量照秒扣,扣完再加收
超過怎麼算每100萬次請求0.30美元記憶體每GB月約10美元
單次或單一服務上限每次請求CPU預設30秒,最多5分鐘單一服務最多48核、48GB

Cloudflare付費方案還包含D1資料庫每月讀取250億列、寫入5000萬列,以及只有付費方案才能開的Containers(容器),可以跑一般程式。

Railway再往上是Pro方案,每月20美元、內含20美元用量,人數不限。Railway另外收對外流量每GB 0.05美元,硬碟每GB一個月約0.15美元。

我算給自己看的兩個情境

情境一,一般網站加登入加小型資料庫。Cloudflare免費方案的每天10萬次請求,對一個每天幾百人用的工具綽綽有餘。這種東西放Railway反而要整天開著付錢。

情境二,一個吃0.5GB記憶體、24小時掛著的長輪詢機器人。Railway Hobby的5美元內含額度大約剛好打平記憶體費,CPU用得少的話一個月落在5美元出頭(推論)。比Render免費方案好在不會睡著。

速度和穩定度

Railway官方的部署區域表上,亞洲只有新加坡。從台灣連過去會比本地慢一點,這個我沒有實測。

穩定度方面,Railway官方部落格的事故報告寫到,2026年2月18日到21日(UTC)因為連續的網路攻擊,部分客戶的服務斷斷續續連不上,2月21日還有一段亞洲的正常流量被誤擋;同一份報告也提到,2月20日Cloudflare自己的網路出包,連帶讓Railway的客戶受影響。Railway說會補償受影響的客戶。

我的選擇

網站、後台、LINE登入這些照樣留在Cloudflare,不搬。之後真的要做一支一直掛著的程式,再開Railway Hobby,前台和後台拆開放。

兩家不是誰比較好,是一個賣次數一個賣用量,先看你的程式會不會一直掛著,答案就出來了。

常見問題

Cloudflare和Railway差在哪裡?
計費方式不同。Cloudflare Workers照請求次數和CPU時間收費,沒人用就幾乎不花錢;Railway照程式實際用掉的記憶體和CPU收費,按秒計費。程式開著就會佔記憶體,所以沒人用也在算(推論)。Cloudflare適合網站和短時間跑完的API,Railway適合一直掛著的程式。
Cloudflare免費方案夠用嗎?
小型網站和工具大多夠。免費方案給Workers每天10萬次請求、每次10毫秒CPU時間,D1資料庫5GB、每天寫入10萬列,R2檔案空間10GB、下載不收費,Pages每月500次建置。網站靜態檔案的請求不算次數,會被算進每天10萬次的只有跑程式的後端請求,超過當天上限,那些請求會回錯誤。
Railway免費方案可以跑機器人嗎?
跑不了一整個月不睡的。Railway免費方案每月1美元額度、單一服務最多0.5GB記憶體,官方價目記憶體每GB一個月約10美元,0.5GB整月開著約5美元,1美元大約撐6天。新帳號另有一次性5美元試用額度,30天到期。要一直開著,至少要升Hobby方案。
Cloudflare和Railway付費方案多少錢?
兩家起跳都是每月5美元。Cloudflare Workers付費方案每月最低5美元,含1000萬次請求,超過每100萬次0.30美元。Railway Hobby每月5美元、內含5美元用量,超過才另算;Pro每月20美元、內含20美元用量。Railway另外收對外流量每GB 0.05美元。
什麼情況該用Railway?
程式需要一直掛著連線、或一次要跑超過Cloudflare上限的工作時。例如Telegram機器人用長輪詢收訊息、需要Postgres的後端、要裝很多套件的Python程式。LINE機器人是用Webhook收訊息,每小時跑一次的定時任務也能用Workers的Cron Triggers,這兩種放Cloudflare就做得到。前台網站照樣放Cloudflare,背後那支長駐程式放Railway,是可以拆開搭的。