新姿勢 我用過的靜態站點生成器們

2021-09-20 06:08:10 字數 1282 閱讀 3169

隨著諸如github pages的靜態託管服務,靜態站點生成器在近年有了極大的發展,靜態生成+託管對託管環境要求低、維護簡單、可配合版本控制,但又靈活多變,在程式設計師和geek群體中大有超越wordpress等動態部落格程式的勢頭

近年來個人也好專案也好,我也經常要用到靜態生成器,這裡把我玩過的靜態生成器挨個做個簡評

才、才不是什麼玩部落格程式的時間超過了寫部落格的時間呢

jekyll和octopress是最流行的靜態部落格系統。octopress是基於jekyll的擴充套件,進一步方便了寫作。

在主題、外掛程式數量上和wordpress一樣對競爭對手有壓倒性優勢。上手簡單,周邊工具豐富。

缺點主要是文章量大的時候生成速度慢。

hexo是nodejs編寫的靜態部落格系統,其生成速度快,主題數量相對也比較豐富。是octopress的優秀替代者。

另外由於node社群豐富的「方言」,寫主題時天然有jade/stylus/less等各種方言支援。

推薦給希望生成速度快,主要寫部落格的人

我用hexo來寫我的技術部落格

sculpin是php的靜態站點系統。hexo和octopress專注於部落格,而有時候我們的需求不僅僅是部落格,而是有類似cms的頁面生成需求。sculpin是乙個泛用途的靜態站點生成系統,在支援部落格常見的分頁、分類tag等同時,也能較好地支援非部落格的一般頁面生成。

但sculpin沒有主題功能,沒有嚴格分離內容和模版,第三方提供的現成模版也很少。

推薦給沒有主題需求,希望自己寫頁面,且需要部落格之外的頁面內容的人

缺點是生成速度一般,第三方擴充套件少

hugo是go語言編寫的靜態站點系統。其生成速度快,且在較好支援部落格和非部落格內容的同時提供了比較完備的主題系統。無論是自己寫主題還是套用別人的主題都比較順手。

推薦給重視生成速度且希望具備一定的靈活性的人

缺點是至今分頁功能還沒官方發布(還在下個release,有非官方的方案)

這是本站的生成器

語言活躍度

開箱即用

主題數量

主題系統

生成速度

部落格適應性

非部落格適應性

jekyll

rubysb

aaca

coctopress

rubyca

saca

chexo

nodejsba

abaa

bsculpin

phpcbc

cbba

hugogob

bbas

ba最後推薦乙個靜態站點生成器的統計列表 有機會準備玩玩

from

新姿勢 我用過的靜態站點生成器們

隨著諸如github pages的靜態託管服務,靜態站點生成器在近年有了極大的發展,靜態生成 託管對託管環境要求低 維護簡單 可配合版本控制,但又靈活多變,在程式設計師和geek群體中大有超越wordpress等動態部落格程式的勢頭 近年來個人也好專案也好,我也經常要用到靜態生成器,這裡把我玩過的靜...

echarts 最近的新姿勢

經過我這幾個月的堅持學習,外加高人指點,對echarts,又稍稍有了一些新姿勢 總結一折線圖 line series 這個areastyle 應該是用來劃區域的,沒有它,折線圖應該就是單獨的線圖,我火星了 總結二折線圖 line option yaxis series 這個data還可以這麼玩,然後...

安恆杯學到的新姿勢

考點 post注入 工具 bp sqlmap 本題考查post注入,一般的注入是get型的,當用post表單傳引數的時候就不能起效,此時需要進行post注入。而在本題中,通過擷取請求包,然後利用sqlmap命令sqlmap r 檔名 d news dump,news是本題中的資料庫名。即可完成注入。...