サイトを世界に届ける仕組み

前節で通信(HTTP)とコード管理(Git)を学びました。次は、それらがどこに存在し、どのようにして「URL」でアクセス可能になるのかを学びましょう。

1. ドメイン:インターネット上の「住所」

fujiken.dev のような文字列がドメインです。

  • 役割: 覚えにくいIPアドレス(数字の羅列)を、人間が覚えやすい名前に変換します。
  • 取得: お名前.com や Cloudflare などの「レジストラ」で購入します。
  • DNS: ドメインと実際のサーバーを結びつける「電話帳」のようなシステムです。

2. サーバー:コンテンツが住む「家」

Webサイトのファイルを置いておくコンピューターのことです。

  • 従来のサーバー: 1台の強力なコンピューターにアクセスが集中する形式。
  • CDN (Content Delivery Network): 世界中に置かれたサーバー(エッジ)にファイルをコピーしておく仕組み。

3. なぜ SSG + Cloudflare Pages が最強なのか

SSG で生成されたファイルは単なる「静的なファイル(HTMLなど)」です。これを Cloudflare のようなグローバル・エッジネットワークに配置すると、以下のメリットがあります。

  • 物理的な距離の克服: 日本のユーザーは日本のサーバーから、ブラジルのユーザーはブラジルのサーバーからファイルをダウンロードするため、常に最速です。
  • 「サーバーレス」な運用: 自分でサーバーのOSを管理したりアップデートしたりする必要がありません。
  • 圧倒的なコストパフォーマンス: 静的ファイルの配信は負荷が低いため、驚くほど安価(あるいは無料)で運営できます。

結論

ドメイン(住所)を取得し、SSGで生成したファイルをエッジサーバー(家)に配置する。このシンプルな組み合わせが、2026年における最もモダンでプロフェッショナルなWebサイト構築の定石です。