LiteSpeed 伺服器快在哪——自架與授權版怎麼選

同樣一個 WordPress 網站,搬到 LiteSpeed 伺服器之後,PageSpeed 分數常常一口氣往上跳,後台操作也變得明顯順手。很多人因此認定「LiteSpeed 就是比較快」,卻說不清楚它到底快在哪裡,也分不清自己用的是免費的 OpenLiteSpeed、還是要付授權費的企業版。

這兩件事其實綁在一起。LiteSpeed 的速度來自一套和 Apache 完全不同的底層設計,而這套設計又拆成「開源自架」與「商用授權」兩條路線,各自適合不同的人。這篇會先講清楚速度的來源,再把 OpenLiteSpeed 與 LiteSpeed Enterprise 的差異攤開,最後幫你判斷自己該走哪一條。

LiteSpeed 伺服器的速度從哪裡來

LiteSpeed 快的核心,不是某個單一功能,而是「事件驅動架構 + LSAPI + 內建快取」三層疊起來的結果。理解這三層,就能明白為什麼換主機常常比改外掛更有感。

第一層是事件驅動(Event-Driven)的連線處理模型。傳統的 Apache 採用程序導向(Process-Based),每來一條連線就開一個程序或執行緒去服務,連線一多,記憶體與 CPU 的消耗會快速膨脹。LiteSpeed 和 Nginx 一樣,從底層就改用事件驅動,單一程序就能同時掛著數千條連線,等到真的有資料要處理時才動作。同樣的硬體規格,能撐住的同時連線數因此高出一截。

第二層是 LSAPI 這個專為 PHP 設計的溝通協定。WordPress 是 PHP 寫的,每一個動態頁面都得交給 PHP 去算。Apache 常見的 mod_php、以及 Nginx 搭配的 PHP-FPM,都會在請求進來與結束時反覆建立和回收程序,這段管理成本在高負載時特別吃資源。LSAPI 的做法是和 PHP 程序維持常駐連線,省下反覆開關的開銷。官方與多家主機商的測試普遍指出,在相同條件下 LiteSpeed 處理 PHP 的速度大約是 Apache 的 2 到 5 倍。

第三層是內建的 LSCache 快取引擎。一般 Apache 環境要做頁面快取,往往得再架一層反向代理或裝第三方快取工具。LiteSpeed 把快取做進伺服器本身,動態頁面算過一次之後,下一個訪客就直接吃快取結果,不用再跑一次 PHP 與資料庫查詢。在 WordPress 上,這層由免費的 LiteSpeed Cache 外掛串接,快取命中時的回應速度可以再往上拉。把這三層加總,這也是為什麼「LiteSpeed 比 Apache 快好幾倍」的說法會反覆出現。

LiteSpeed、Apache、Nginx 的核心差異

LiteSpeed 最特別的地方,是它同時拿走了 Apache 與 Nginx 的長處。Apache 勝在相容性與生態,幾乎所有 WordPress 外掛、控制面板、教學都預設 Apache 環境;Nginx 勝在事件驅動帶來的高並發效能,但設定方式與 Apache 完全不同,搬遷時得重學一套規則。

LiteSpeed 的設計目標是「Apache 的直接替代品」。它看得懂 Apache 的設定檔、ModSecurity 規則與 mod_rewrite 改寫規則,也原生支援 .htaccess,但底層跑的是 Nginx 那種事件驅動引擎。換句話說,你可以保留熟悉的 Apache 操作方式,卻拿到接近 Nginx 的並發效能。下面這張表把三者的關鍵差異放在一起看。

比較項目 Apache Nginx LiteSpeed
核心架構 程序導向 事件驅動 事件驅動
PHP 處理方式 mod_php / PHP-FPM PHP-FPM 內建 LSAPI
內建頁面快取 無,需外掛反向代理 無,需外掛反向代理 內建 LSCache
.htaccess 相容 原生支援 不支援 原生支援
HTTP/3(QUIC) 需額外編譯 支援部分 原生支援
設定遷移成本 基準 高,需重學 低,沿用 Apache 設定

從這張表能看出 LiteSpeed 的定位:對既有 Apache 網站來說,它是遷移成本最低、效能跳升最明顯的選擇之一。也因為相容 Apache,cPanel、Plesk、DirectAdmin 這些控制面板都能直接搭配 LiteSpeed 企業版運作,幾乎不用改變既有管理習慣。

OpenLiteSpeed 與 LiteSpeed Enterprise 的版本差異

LiteSpeed Web Server 有兩種發行版本:開源免費的 OpenLiteSpeed(簡稱 OLS),以及需要授權的 LiteSpeed Enterprise(簡稱 LSWS)。兩者共用同一套高效能核心,差別在進階功能與營運層面的能力,而不是「免費版很慢、付費版才快」這種誤解。

先說相同之處。OpenLiteSpeed 與企業版都搭載 LSCache 快取引擎、原生 HTTP/3 支援、不限數量的虛擬主機,以及 GZIP 與 Brotli 壓縮。也就是說,前面講的事件驅動與內建快取這些速度根基,免費版一樣有。

真正拉開差距的是這幾項企業版獨有或更完整的能力。

  • .htaccess 的即時生效:企業版支援大多數 Apache 指令,偵測到 .htaccess 變更會自動重載、不用重啟伺服器。OpenLiteSpeed 只支援改寫規則、不支援完整 Apache 指令,而且新增 .htaccess 內容後往往需要重啟服務才會生效。
  • ModSecurity 引擎:兩版都支援 Apache 的 ModSecurity 規則,但企業版用的是 LiteSpeed 自家以非同步方式優化的引擎,效能較好;OpenLiteSpeed 用的是標準 ModSecurity v3,與開源 Nginx 同一套函式庫。
  • ESI 邊緣端包含:企業版支援 ESI,能把同一個頁面拆成公開與私人區塊分開快取,再組合回傳,對購物車、會員資訊這類混合內容特別有用。OpenLiteSpeed 不支援 ESI。
  • 非同步 SSL 交握:企業版把 SSL 私鑰交握移到獨立的工作執行緒處理,減輕主事件迴圈的負擔,連線量大時的 SSL 效能較穩。OpenLiteSpeed 沒有這項。
  • WordPress 暴力登入防護:企業版內建針對 WordPress 登入頁反覆嘗試破解的防護,OpenLiteSpeed 沒有原生防護,得自行用其他外掛或規則補上。
  • 控制面板相容:企業版是 Apache 的直接替代品,支援 Apache 的面板(cPanel、Plesk、DirectAdmin)幾乎都能直接用。OpenLiteSpeed 不是直接替代品,得搭配支援它的面板,例如 CyberPanel、DirectAdmin、CloudPages、RunCloud、GridPane。

把這幾項整理成判斷依據,會更清楚兩者的取捨。

功能 OpenLiteSpeed LiteSpeed Enterprise
LSCache、HTTP/3、Brotli
完整 Apache 指令與 .htaccess 自動重載 部分,需重啟 完整,免重啟
ESI 區塊快取
非同步 SSL 交握
WordPress 暴力登入防護 無原生 內建
相容 cPanel/Plesk 不直接相容 直接相容
授權費用 免費(GPLv3) 依 CPU 核心數計費

OpenLiteSpeed 自架要付出什麼成本

OpenLiteSpeed 以 GPLv3 授權釋出,任何人都能在任意數量的網域與任意規模的伺服器上免費使用。對成本敏感、又願意自己管伺服器的人來說,這是很有吸引力的起點,但「免費」指的只是軟體授權,營運成本還是要算進去。

自架 OpenLiteSpeed 的典型路徑,是租一台 VPS(雲端虛擬主機),再透過 CyberPanel 這類支援 OLS 的控制面板來部署。CyberPanel 提供一鍵安裝腳本,把 OpenLiteSpeed、資料庫、SSL 與 WordPress 一次裝好;各大雲端平台也都有預先打包好的 OpenLiteSpeed 映像檔,開機即用。流程大致是:開好 VPS 主機、安裝 CyberPanel 或載入 OLS 映像、建立網站與資料庫、安裝 WordPress、設定 SSL 憑證、最後裝上 LiteSpeed Cache 外掛並接好快取。

要注意的幾個現實落差,多半出在 OpenLiteSpeed 與 Apache 的相容性不如企業版完整。

  • .htaccess 不會即時生效:OpenLiteSpeed 只在初次載入時讀取 .htaccess,之後在 WordPress 改了固定網址結構、或外掛寫入新規則,往往要手動重啟 OpenLiteSpeed 才會套用。這對習慣 Apache 即改即生效的人是常見的踩雷點。
  • 安全防護要自己補:少了企業版的暴力登入防護與優化版 ModSecurity 引擎,登入頁防護、WAF 規則這些得自行設定或靠外掛補齊。
  • 維運責任全在自己身上:系統更新、安全修補、備份、監控、出狀況時的排查,都是自己的事。省下的授權費,換成的是你的時間與技術門檻。

簡單說,OpenLiteSpeed 自架適合內容相對穩定、流量不極端、且有人能照顧伺服器的網站。如果是一架好就很少大改設定的形象站或部落格,這條路的性價比很高。

LiteSpeed Enterprise 授權版適合誰

LiteSpeed Enterprise 的價值,是用授權費換掉自架要扛的相容性與維運負擔。它的授權依伺服器使用的 CPU 核心數計費,級距從單一網域、小型伺服器適用的免費入門授權(Free Starter),一路到大型主機商用的無上限授權都有,等於依規模付費。

對哪些情況值得付這筆錢,可以從這幾個角度判斷。

  • 電商與 WooCommerce 網站:購物車、結帳、會員中心都是動態又混合公開與私人內容的頁面,企業版的 ESI 區塊快取能在不洩漏私人資料的前提下,把頁面其餘部分快取起來,這是 OpenLiteSpeed 做不到的。內建的暴力登入防護對放著金流與訂單的站台也是必要的一層保護。
  • 想沿用 cPanel 的人:如果你已經在用 cPanel 或 Plesk,或打算用支援 Apache 面板的共享主機,企業版能無痛接上,省去改用 CyberPanel 重學介面的成本。
  • 沒有專人顧伺服器的團隊:選用內建 LiteSpeed 的共享主機或代管方案,伺服器層的更新、安全與調校交給主機商,自己只要顧好網站本身。

在台灣,多數內建 LiteSpeed 的共享主機走的就是「cPanel + LiteSpeed 企業版」這條路,方案常見落在年繳新台幣一千多元起跳的區間,並附上免費的 LiteSpeed Cache 外掛。對不想碰伺服器、又想要 LiteSpeed 速度的個人或小型商家來說,這是門檻最低的入手方式。要提醒的是,主機放在台灣機房對台灣訪客的連線延遲影響很直接,挑方案時除了看伺服器軟體,機房位置也要一起評估。

該選自架 OpenLiteSpeed 還是授權版

回到最初的問題:LiteSpeed 的速度根基(事件驅動、LSAPI、LSCache)兩個版本都有,所以單純追求「比 Apache 快」這個目標,免費的 OpenLiteSpeed 就能達成。版本之爭的真正分水嶺,是進階功能與維運責任,不是基礎速度。

判斷邏輯可以收斂成兩句話。網站是內容穩定的部落格或形象站、流量可控、又有人能管伺服器,OpenLiteSpeed 自架的性價比最高;網站是 WooCommerce 電商、需要 ESI 與暴力登入防護、想沿用 cPanel、或乾脆不想碰伺服器,那就走內建 LiteSpeed 企業版的主機或代管方案。

預算有限又想先試水溫的人,企業版有 15 天試用授權可以在自己的環境實測,OpenLiteSpeed 也有不少主機商提供免費試用。先用同一個網站在兩種環境各跑一輪,看 PageSpeed 分數與後台操作的實際差別,再決定要把錢花在授權費、還是花在自己的維運時間上,會比只看規格表來得準。

相關文章
標籤: LSCache, WordPress 主機, LiteSpeed, OpenLiteSpeed, LiteSpeed Enterprise