9

Wordpress をやめた後、ブログを作成するために Jekyll を試しています。ブログを書いている間に Web 開発の基礎を学ぶのに役立つように (Ghost よりも) それを選びました。また、GitHub Pages での無料のホスティングはきちんとしていて無料です。

静的サイト ジェネレーター (Jekyll など) とは正確には何ですか? また、なぜ存在するのでしょうか?

4

2 に答える 2

4

静的サイトには 3 つのコンポーネントがあります。

  1. HTML ファイル (または .txt ファイルなど、Web 経由で提供されるその他のコンテンツ)
  2. 参照アセット (js、画像、css)
  3. ウェブサーバー

すべての投稿とページがデータベースに存在するワードプレスのようなものとは異なり、データを取得するデータベースはありません。情報を処理してコンテンツをレンダリングするためのサーバー側のスクリプト エンジンはありません。

静的サイト ジェネレーターは、テンプレート、共有データ、カスタム タグなどのツールを提供して、Web サーバーが提供する静的 HTML ページの作成を支援します。

静的サイトの利点は次のとおりです。

  • 安全。Web サーバーは唯一の可動部分です。
  • 携帯性。HTML ファイルは、Web 上と同じようにローカル マシンから提供されたときにレンダリングされます。
  • スピード。ほとんどすべてがキャッシュ可能で圧縮されており、データのクランチを必要としない場合、物事は非常に高速に読み込まれます。
于 2015-05-12T17:12:08.073 に答える