Web初級講座 Webが表示されるまで(URLとIPについて)
Web初級講座の中のWebが表示されるまで(URLとIPについて)で深い専門知識と実践的なスキルを習得。あなたのエンジニアとしての能力を次のレベルへと引き上げましょう。
https://naminori.xincere.jp/courses/2/lectures/8?slid=856aa67358a1455e8e18ba54cb2f2f3e
株式会社シンシアでは、実務未経験のエンジニアの方や学生エンジニアインターンを採用し一緒に働いています。
この記事は
という人向けに書いたものです。ぜひ読んで見ていただけると嬉しいです。
"プログラミングできればいいじゃん"、"フレームワーク扱えればいいじゃん"と思う方もいると思います。
でも、そんな方に聞きますが、"運営しているサイトが落ちている(or エラーが出ている)時、あなたはどういう順番でなにを確認しますか?"
この質問に即答できるなら、この記事は読まなくていいのでそっと閉じましょう。
これに即答できないあなたは最後までしっかり読んで、いいねもストックもいらないので(本当は欲しい)、ちゃんと覚えて学んで、実践で使えるようになってから閉じてください。
Webブラウザでは、URLを打ち込んでから、データをWebサーバーにリクエストして、サーバーから返ってくるデータ(HTMLやCSSなど)を表示しています。
※ 動画参照:
実際に、URLからサーバーにたどり着くためにはDNSサーバーが必要になります。
人間にとって覚えやすいドメイン名(例: sample.com)を、コンピュータが通信に使うIPアドレス(例: 198.11.11.11)に変換するのがDNSサーバーの役割です。
※ 動画参照:
※ IPアドレスを特定するにはdigコマンドなども使えます。
Webサイトが映らないと気がついたときには、まずDNSの設定など確かめましょう。
ドメイン名とIPがきっちり紐づいていない可能性があります。
紐づけがはっきりしている場合、サーバーを特定したところで、サーバーの中について勉強しましょう。
Webサーバーに到達すると、3つの層があります。
※ 参考動画:
次はURLの詳細について、問題を詳細に特定できるようにしていきましょう。
URLには主に
があります。これらの情報を使って、コードの原因箇所を特定します。
※ 参照動画:
※ 参照動画:
GETとPOST通信だけ覚えましょう。下記のような特徴だけ、ひとまず覚えましょう。
GETには下記のような特徴があります。
POSTには下記のような特徴があります。
※ 参照動画:
この記事では、Webエンジニアとして知っておきたい基礎的な知識をわかりやすく解説しています。Webサイトがどうやって動いているのかや、サイトがうまく表示されないときに何をチェックすればいいかを、具体的な例や図を使って説明しています。
シンシアでは、エンジニア転職のサポートをしています。Webの技術に加え、エンジニア転職を成功させたい方はこちらの記事もご参照ください。