サイトを世界に届ける仕組み
前節で通信(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サイト構築の定石です。
フィードバック・感想