璦閣作品集|IgG Flat CMS v3.0 國際版
—— 極致「純檔案」網頁管理系統,打破臃腫時代的黑客傑作。
在網頁開發被龐大框架、臃腫套件與數百 MB node_modules 黑洞綁架的 2026 年,架設一個高效率、無負擔的輕量網站,難道非得搬出一整座資料庫嗎?
璦閣數位科技(IgG Digital Technology)創辦人 SoloMan 秉持著對程式碼的極致潔癖,一磚一瓦手刻出了這套專為高效能、低維護成本而生的 IgG Flat CMS。
這是一套回歸 Unix 哲學——「只做一件事,並把它做到極致」的純檔案系統。

💎 技術亮點:什麼是「1MB 的極限碳纖維美學」?
我們拒絕任何一滴贅肉。結合了開源社群最純粹的技術精華(Parsedown & Symfony YAML),在完成 composer install 後,包含第三方核心套件的總體積,死死卡在 1MB 以內!
- 零資料庫(Flat-file)純檔案架構:完全基於 Markdown 與 YAML 檔案系統。徹底擺脫 MySQL 的沉重負擔,同時將駭客掃描資料庫漏洞的攻擊面降為零。
- 極輕量的物理封裝:解壓縮、往主機一丟,高防禦力的路由與安全機制直接到位,實現真正「零部署成本」的優雅體驗。
- 閃電般的秒開速度:在 Linux(Debian)伺服器環境下,快取命中率接近 100%,CPU 連風扇都不用轉,網頁即可在 0.01 秒內飛速呈現。
- 版本標示:內建
IGG_CMS_VERSION常數,於後台儀表板與頁尾即時顯示目前版本。
🧩 v3.0 的核心:外掛架構(Plugin Architecture)
v3.0 最大的突破,是將核心重構為可安裝、可停用外掛的系統。CMS 本體保持 1MB 極簡,功能全部交由外掛疊加——要用才裝、不裝就零負擔。
- 標準化外掛機制:掃描
plugins/<id>/plugin.json,依啟用狀態載入並註冊 PSR-4 自動載入,任何功能都可以包成一支外掛。 - 後台外掛管理:
/admin/plugins一鍵啟用/停用,顯示版本、路由前綴與啟動狀態。 - 執行環境隔離:外掛透過
PluginContext取得路由、資料目錄、靜態資源與側邊欄註冊等能力,各外掛互不干擾。 - 內建示範外掛:
hello-world完整展示路由、後台頁面、側邊欄區段與資料存放,複製即可改寫成自己的外掛。 - 角色權限:後台側邊欄依帳號角色動態顯示,外掛可為各功能頁設定權限。
- 外掛防護:
plugins/內含.htaccess,防止直接 HTTP 存取外掛原始檔。 - 全量狀態:
content/config/plugins.json一覽所有已發現外掛的啟用狀態。
這套外掛架構不是紙上談兵——本網站(www.igg.tw)就是跑在 v3.0 上的活體證明:畫室(daughter-gallery)、健檢巡檢(field-reports)、服務管理(service-manager)全部都是外掛。我們自己先用,再分享給世界。
🛠️ 核心功能
- 直覺的視覺化防呆後台:打破「純檔案系統只能工程師用」的魔咒,提供完全不需學習成本的管理介面,支援文章管理與拖曳上傳、剪貼簿複製的檔案管理系統。
- 硬核的防禦力機制:體積雖小,安全絕不妥協。系統內建嚴格的跨站請求偽造(CSRF)攔截、密碼雜湊防護與路徑遍歷(Path Traversal)防禦,內外兼修。
- 優雅的系統骨架:全原生 JavaScript(Vanilla JS)與精準的 PHP 邏輯,拒絕任何第三方前端框架的肥大污染。
- 三層多國語系:
default_lang → lang/{lang} → custom_lang三層架構,一鍵切換、可逐字串覆寫,中英雙語開箱即用。 - 行動端流暢:後台側邊欄在任何螢幕尺寸皆為固定漢堡列(純 CSS 開關),手機操作穩定不跳版。
🌍 一路走來的版本紀事
生活很精彩,一個人的時間有限。在璦閣的核心主力部隊(AI 總機系統、TaiwanCore)全速運轉的同時,我們決定將這套精緻的結晶大方分享給網頁世界的有緣人。
- 【2026/6/12】IgG Flat CMS v2.0 國際版正式上線
專為開發者、部落客、與中小企業(SMEs)精緻形象站打造的純淨版本,證明「無需資料庫也能擁有完整的部落格、產品管理與檔案系統」。 - 【2026/8/1】v3.0 外掛架構問世
核心重構為外掛系統,後台可管理外掛、依角色動態顯示功能。CMS 本體依然 1MB 以內,功能卻能無限延伸。後續 v3.0.1~v3.0.5 陸續修正側邊欄行動端體驗、自動安裝相依套件與路徑驗證強化。
SoloMan 創辦人悄悄話:
「我自己覺得好用,就分享給世界。這套系統省下來的那 49MB 贅肉,沒有憑空消失,而是全部濃縮成了大腦裡的架構思維與邏輯血汗。歡迎懂吃的技術同好,一起來品嚐這道 1MB 的精緻私房菜。」