讓我們談談 Jamstack 的未來 — 加入我們

Tclssg

68 個星號
10 個分支
2 個問題
首頁
https://github.com/tclssg/tclssg
儲存庫
tclssg/tclssg
語言
Tcl
許可證
MIT
樣板
自訂

Tclssg 是一個用 Tcl 編寫的靜態網站產生器,它使用 Markdown 來標記內容,使用 Bootstrap 來佈局(支援 Bootstrap 主題),並在 HTML 中嵌入 Tcl 程式碼進行樣板化。

功能

  • Markdown、Bootstrap 主題、Tcl 樣板;
  • 區分一般頁面和部落格文章;
  • RSS 訂閱;
  • SEO 和可用性功能:網站地圖、規範連結和上一篇/下一篇連結、在適當的地方使用 noindex
  • 有效的 HTML5 和 CSS level 3 輸出;
  • 透過 FTP 部署;
  • 透過 SCP 和其他協定使用自訂部署命令部署;
  • 支援外部評論引擎;
  • HTML 輸出中的相對連結,使其適合透過 file:// 檢視;
  • 速度相當快(在配備 SSD 的筆記型電腦上,可以在約 35 秒內將 500 個輸入頁面處理成 650 個 HTML 檔案);
  • 相依性少。
  • 可以作為 Tcl 的函式庫使用。

頁面範例

{
title {Test page}
blogPost 1
tags {test {a long tag with spaces}}
date 2014-01-02
hideDate 1
}
**Lorem ipsum** reprehenderit _ullamco deserunt sit eiusmod_ ut minim in id
voluptate proident enim eu aliqua sit.

<!-- more -->

Mollit ex cillum pariatur anim [exemplum](http://example.com) tempor
exercitation sed eu Excepteur dolore deserunt cupidatat aliquip irure in
fugiat eu laborum est.

尋找更多靜態網站產生器