這篇不是「WordPress 壞、11ty 好」的評分表。

我用 WordPress 寫過很久的內容,也認真架過本機環境(還寫過 Herd 架 WordPress)。後來把這個站整包搬到 Eleventy(11ty),不是因為追潮流,而是我發現:我花在「維持網站正常顯示」的時間,已經快超過「寫文章」本身。

如果你也是一人維護、內容以文章為主、又願意碰一點 Git,這篇大概會對得上你的焦慮。若你每天要給十位編輯開後台帳號,這篇可能只適合當對照組——喝完咖啡再決定要不要換。

我當時的狀況:一人站、文章站、外掛愈堆愈心虛

光輝咖碼本質上很單純:技術筆記、架站心得、偶爾吐槽工具。沒有會員、沒有購物車、沒有「請五位編輯同時審稿」。

WordPress 對這種站其實很夠用。問題是,夠用之後會開始貪心。

SEO 外掛裝一個、快取外掛裝一個、圖片優化再來一個、表單再來一個……每一個外掛單獨看都很合理,合在一起就像咖啡加了三泵糖漿:還是咖啡,但你已經分不清原本味道是什麼。

更麻煩的是心理負擔。每次後台跳出更新通知,我都會猶豫三秒:

  • 更新了,版面會不會炸?
  • 不更新,會不會哪天被掃到漏洞?
  • 到底是主題、外掛,還是 PHP 版本先不相容?

這種「怕更新、又怕不更新」的感覺,比網站慢本身更耗神。網站慢至少還能測;心裡的更新地獄,測不出分數。

真正讓我想搬走的,不是速度分數

說到效能,WordPress 當然也能很快——乾淨主題、少外掛、好快取,很多站跑得很好。我不是被一次 Lighthouse 羞辱到連夜搬家。

讓我想走的,比較像這幾件事疊在一起:

1. 維護節奏不對

我真正想做的是寫內容、調版面、研究工具。
WordPress 卻常常把我拉去處理:相容性、備份、外掛衝突、神秘白屏。

一人站最怕的不是「功能不夠」,而是「維護清單永遠清不完」。

2. 問題很難定位

前端慢、樣式怪、圖片憑空消失(是的,我遇過那種「媒體庫還在、前端全破圖」的日子)——你常常知道「哪裡不對勁」,卻不知道該改主題、外掛、快取,還是主機設定。

這點我後來在 PageSpeed 優化 11ty 寫得更直白:11ty 出問題時,通常能指到某個模板、某張圖、某支腳本;WordPress 則常常是「診斷很清楚,下手很猶豫」。

3. 我想用 Git 管內容,不是只靠後台

我現在的寫作流程偏 Markdown/筆記庫。內容在檔案裡,改過什麼一目了然;丟進 Git 之後,誰改了標題、誰動了分類,diff 會說話。

WordPress 後台當然也能寫文,但對我來說,它比較像「另一套世界」:設定藏在資料庫、外掛狀態難追蹤,某個帳號改了什麼,常常只能靠記憶與運氣。

一人站不需要華麗的角色權限;我更需要的是:改壞了,能不能乾脆地退回去。

4. 攻擊面讓我睡不好

wp-admin、有資料庫、有 PHP、有一堆外掛——這不是說 WordPress 不安全,而是安全要持續付費(時間或金錢)。靜態站不是無敵,但少了很多「被掃登入頁、被灌惡意外掛」的經典劇本。

用最冷的話說:沒有後台登入,黑客就少一扇常被踹的門。門還在主機與部署金鑰那邊,只是門比較少。

為什麼選 11ty,而不是「再優化一次 WordPress」?

我有認真想過另一條路:精簡外掛、換主題、上好快取、繼續留在 WordPress。

對很多人,這條路才是正解。尤其是:

  • 非技術夥伴每天要從後台發文
  • 電商、會員、複雜表單是核心
  • 你不想碰 Node、Git、build

但我的站不符合那些條件。我要的是:

  • 內容以文章為主
  • 自己能改 HTML/CSS/JS
  • 願意用 Git 發文與部署
  • 想把長期維護成本壓下來

11ty 剛好站在這個缺口上:它不是另一個「更漂亮的後台」,而是把網站變成「一堆你能讀懂的檔案,事先烤成 HTML」。

我也看過其他靜態產生器。最後選 11ty,很務實——彈性大、學習曲線對我友善、官方也有 WordPress 遷移文件,而且社群範例站看起來都像「開發者自己會住進去的家」,不是展示櫃。

遷完之後,什麼真的變簡單了?

效能變成預設值,不是外掛組合技

靜態 HTML 丟上去,CDN/主機快取好設定,體感就穩很多。我不用先組一套「快取外掛+圖片外掛+延遲載入外掛」才勉強達標。

當然,塞大圖、塞一堆第三方腳本,11ty 一樣會變慢。差別是:慢的時候,我通常知道該開哪個檔。

維護從「每週巡邏」變成「偶爾更新依賴」

以前像在經營一座遊樂園:設施(外掛)要檢查、軌道(PHP)要相容、售票亭(後台)要鎖好。
現在比較像經營一座圖書館:書(Markdown)要上架,建築(模板)偶爾整修,消防設備(依賴)偶爾更新。

還是有維護,只是頻率與焦慮感差很多。

內容與版面終於在同一套工具裡

改文章、改版型、改 SEO 結構,都在同一個 repo。部署流程變清楚之後,發文變成:寫完 → build → 推上去。本機用 eleventy --serve 就能邊改邊看,不是「改完祈禱快取有沒有清掉」。

關於 Hostinger 上靜態站快取怎麼驗收,我另外寫了 11ty 與 Hostinger 快取設定

安全感比較像「縮小攻擊面」,不是「裝更多安全外掛」

沒有資料庫可 dump、沒有後台可爆破,心裡踏實一截。剩下要顧的是:部署權限、主機本身、表單/評論等第三方服務。安全沒有畢業證書,只是作業變少了。

什麼變麻煩了?我願意承認

換成 11ty 不是升仙。

非技術編輯會痛苦。 沒有古騰堡那種「點一點就上線」的體驗。若你的內容團隊只會後台,別為了效能硬遷。

動態功能要另找答案。 留言、複雜表單、會員、購物車——要嘛接第三方,要嘛根本不該用純靜態硬撐。我的站用不到這些核心能力,所以代價可接受。

你得接受 build 思維。 發文不是「按發布」,而是「產生靜態檔再部署」。一開始會不習慣;習慣之後,反而比較像一般軟體開發。

遷移當下最煩的不是 11ty,是舊帳。 URL 要不要維持、圖片路徑、301、sitemap、Search Console 監控——這些才是搬家的體力活。內容匯出往往比想像快;SEO 不斷鏈,才需要耐心。

若你也在猶豫,可以用這張很主觀的決策表

你的情況我的建議
一人寫文、會一點 Git、最煩外掛與更新值得認真評估 11ty
內容已在 Markdown/筆記庫,WP 後台變得像多餘中轉站遷移成本通常比較低
每天多人從後台發文、審稿先留 WordPress
WooCommerce/會員/論壇是飯碗先留 WordPress,或考慮 headless,不要為了靜態而靜態
站還新、痛點不明顯先把內容寫好;工具可以等痛點浮現再換

一句話版本:WordPress 贏在「什麼都能加」;11ty 贏在「我知道網站到底由什麼組成」。

我選後者,是因為我已經不需要「什麼都能加」——我需要的是少一點魔法、多一點透明。

寫給還在 WordPress 的自己(也寫給你)

如果重來一次,我大概還是會遷。不是因為 11ty 完美,而是它更符合我現在的工作方式:檔案、Git、可預期的建置、比較小的攻擊面、比較少的更新焦慮。

WordPress 仍然很強,我也不會說「大家都該搬走」。它幫過無數人把第一個網站做出來——包括以前的我。只是當網站從「先上線」走到「長期同居」,你會開始在意室友到底會不會三不五時把廚房炸掉。

遷完之後,我比較常把時間花在寫文章與改體驗,而不是安撫後台。對我這種靠咖啡續命的人來說,這比任何行銷口號都實際。

若你想繼續往下挖:

也可以先逛幾座 11ty 人家,感受一下「靜態站也可以很有個性」:

然後再來一杯。網站工具選對了,咖啡才喝得安心。

參考資料