t_wの輪郭

Feedlyでフォローするボタン

Jamstack

2022/5/12 12:06:00

ウェブサイトのコンテンツを事前にHTMLファイルに変換しておいて、静的サイトとして配信する手法


利点:

  • 閲覧時の速度が速い
  • 閲覧時のサーバーの負荷が小さい
    • 安価にシステムを運用できる
  • セキュア
  • スケールしやすい
    • 複数台のサーバーによる負荷分散がしやすい
      • RDBサーバーに負荷が集中したりしない

欠点:

  • 動的なコンテンツを配信できない
  • 静的サイトの生成に時間がかかる
  • コンテンツの全文検索ができない

TiddlyWiki

2022/10/11 9:06:00

https://tiddlywiki.com/

HTMLファイルの自己書き換えをするWikiシステム。HTMLファイル一つで使うことができる。
個人用の記録を書き残すのに向いている。

利点

  • セキュリティが厳しい環境でも利用可能
    • ブラウザでHTMLファイルを開くだけで利用できるため、追加のソフトウェアインストールが不要
    • SaaSではないため、手元のPC内で情報が完結し、外部に情報が出ない

欠点

  • 多人数での利用が難しい

Static Site Generator

2022/10/11 9:11:00

ビルド時にウェブサイトHTMLファイルを生成する方式。またはそれを行うソフトウェア・フレームワークのこと。

If a page uses Static Generation, the page HTML is generated at build time

利点

  • サーバーの負荷が小さい
  • CDNの恩恵を受けることが容易なため、レスポンスを早くしやすい

Statically generated pages can be cached by CDN with no extra configuration to boost performance