FOSSFolio 是一個自由開源軟體 (FOSS),旨在讓開發人員建立自己的靜態網站(主要是作品集),並提供細緻的控制。它基於 Python 3.9,支援 Markdown 和 Jinja2 模板,並具有最少的依賴性。FOSSFolio 適用於想要快速設定靜態網站的開發人員,它提供了直觀、易於理解且(可能)無限的可擴展性。
焦點
- 完全可駭客化(!)
- 用於擴展基本模板功能的插件: 插件可以是任何東西 - 從用一些簡單的值替換簡單的佔位符,到一些複雜的 JavaScript 嵌入巨獸,只要您遵循插件開發的規則,您就可以使用插件做任何事情
- 無縫 Jinja2 模板(開發中): 您可以為所有主題使用 Jinja 模板的全部功能,並根據它創建主題!
- 靈活的頁面結構: 無論您想要什麼頁面結構,您都可以擁有它😃,只要您將其直接或間接地放置在
content/
資料夾中。您只需要一個主題(或相應地自訂您的主題)。
- 即時自動產生網站地圖:是的,我知道讓 SEO 正確是一件痛苦的事情。所以我實現了一個自動化的網站地圖產生器,它會產生(據我所知)可讀的網站地圖,這些地圖可以很容易地被搜尋引擎機器人抓取 🥳。