初心者がよく遭遇するWebの仕組み・セキュリティ・躓くポイントの解説
この記事では、下記の悩みを解決します。
・Web の仕組み(URL・DNS・ブラウザ・サーバー)
・セキュリティの基礎(認証方式・HTTPS・Cookie)
・Web操作で初心者がつまずきやすいポイント
・実際の画面を使った操作手順を分かりやすく解説します。
IT初心者の方でも、この記事を読みながら進めるだけで
“Webの基本構造と安全な使い方” が理解できるように構成しています。
Webの基本構造(URL・DNS・ブラウザ)
ブラウザに表示されるための実際のプログラムのやり取りなどを私自身が勉強したことをノウハウとして記載しました。参考にしていただければ幸いです。

HTML:骨組み
CSS:装飾
JavaScript:動き

①PCよりhttp://www.aaa.bbb.co.jpにアクセスする。リクエストする。
②DNSサーバにhttp://www.aaa.bbb.co.jpを問い合わせる。
③DNSサーバから回答「...」が届きます。レスポンス、表示するための部品や設計書。 ④「...」で運用されているWebサーバにアクセスします。
⑤Webサーバから画像や文字が表示されます。届いた設計書を基に部品を組み立てる。
サイトの構成(引用:WEBSTS)
サイトの速度
Webサイトのスピードチェック(外部サイトへ)
URL
独自ドメイン
ここでは、「ドメイン」とは?及び役割や種類などをだれでも理解できるよう、解説しています。
ご参考になれば幸いです。
独自ドメイン:世界中に1つしか存在しない自分自身のドメイン。
文字列「https://www.goshin-skill.com」を付けたもの。
上記で「goshin-skill.com」がドメインです。(ちなみに「https」はプロトコル、「www」はホスト名です。)
自宅の住所のようなもの。
自宅の住所がわからなければ、郵便物(メール)が配送(配信)されない。
参考
レンタルドメイン:新規に有償(1,000円/月)で個人で取得。(6コア程度が推奨されている。)
中古ドメイン:第3者が1度利用したもの。設定はすべて引き継ぐ。
サブドメイン/サブディレクトリー
サブドメイン(共有ドメイン):1つのドメイン名を複数のユーザーで共有して利用する形式。(無料ブログで提供)、サービス(Google等)が提供しているドメイン。
▶サブディレクトリー:ドメイン(住所)の中の部屋。
マルチドメイン
1台のサーバで複数のドメインを設定
(例)1台のサーバに「aaa.com」「bbb.com」「ccc.com」を設定する。
DNS(Domain Name System)サーバ
ここでは、サイトの仕組みで欠かせないについて、DNSサーバの役割など一言で解説しています。
ご参考に見ていただけるとありがたいです。
ドメイン名とIPアドレスを関連付けして管理しているサーバ。(10進数のIPアドレスと文字列を関連付けしたもの。)

まとめ:Webサイトの仕組み
ここでは、URL(ドメイン)、DNSの仕組みについて簡単に概略を解説してます。私も最初イメージできなかったので記載しました。少しでもお役に立てれば幸いです。
