#author("2020-04-26T04:15:11+00:00","default:sagasite","sagasite")
[[Webプログラミング]] > 静的サイトジェネレーター SSG

#contents

* 静的サイトジェネレーター(Static Site Generator) [#zd3dbeff]
静的サイトジェネレーター(Static Site Generator、SSG)とは、静的ページのWebサイトを作るCMS(コンテンツ管理システム)です。
動的ページよりも軽量なので、アクセス数の多いWebサイトを作るときに向いています。
コンテンツの書式で、Markdown形式だけでなく、[[AsciiDoc]]形式で書けるSSGもありますね。

* 静的サイトジェネレーター 一覧 [#w613860b]
-StaticGen | Top Open Source Static Site Generators https://www.staticgen.com/

AsciiDoc形式が使えるSSGをチェック!

** JavaScript [#xfebd1de]
-Metalsmith | StaticGen https://www.staticgen.com/metalsmith
-VuePress | StaticGen https://www.staticgen.com/vuepress

VuePressの欠点は、現状だとHTMLファイルを出力するディレクトリを設定できないことらしい。
=URLが自分の思い通りにならないと、過去のサイトから移住するときに困る?
-静的サイトをMetalsmithでビルドし、Github Pagesにwerckerでデプロイする - Qiita https://qiita.com/hbsnow/items/66bebf7aacdad05eea30
>HubPress
現状の移行における大きな問題は生成したHTMLファイルの出力先のフォルダを指定できないことで、これはつまり過去の記事はこれまでのURLとは異なるものにならざるをえないことを意味しています。ブログの移行ですべての記事のURLが変わることを許容することは難しいので、メインのブログからの移行はまだ現実的ではなさそう。

** PHP [#wb3209f3]
- WP2Static | StaticGen https://www.staticgen.com/wp2static

** Python [#hd64eef0]
- [[MkDocs]] | StaticGen https://www.staticgen.com/mkdocs

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS