Web

O

OAuth(オーオース)

OAuth(オーオース)とは、パスワードを渡すことなく、別のサービスに自分のデータへの限られた権限を与えるための取り決めのことです。「他のサービスと連携する」ときの裏側で、広く使われています。現実世界に例えると、OAuthはホテルで渡される...
A

非同期通信(Asynchronous Communication)

非同期通信(Asynchronous Communication)とは、サーバーへの問い合わせを、画面の動きを止めずに裏側で行う通信のやり方のことです。返事を待つ間も、利用者は操作を続けられます。現実世界に例えると、非同期通信は料理を注文し...
S

セッション(Session)

セッション(Session)とは、利用者がサービスを使い始めてから終えるまでの、ひとつながりのやり取りと、その間に保たれる状態のことです。Webでは、ログインしている状態を保つ仕組みとしてよく登場します。現実世界に例えると、セッションは店で...
H

HTTPS(HyperText Transfer Protocol Secure)

HTTPS(HyperText Transfer Protocol Secure)とは、HTTPによる通信に、SSL/TLSと呼ばれる暗号化の仕組みを組み合わせた、安全性の高い通信方式のことです。ブラウザのアドレスバーに鍵マークが表示されて...
H

HTTP(HyperText Transfer Protocol)

HTTP(HyperText Transfer Protocol)とは、Webブラウザとサーバーの間で、Webページのデータをやり取りするための通信の約束事(プロトコル)のことです。私たちが普段Webサイトを閲覧できているのは、この共通のル...
W

Web(ウェブ)

Web(ウェブ)とは、インターネット上の文書や画像を互いにリンクでつなぎ、ブラウザで自由にたどれるようにした仕組みのことです。正式にはWorld Wide Webといい、その略称として日常的に使われています。現実世界に例えると、Webはすべ...
S

SEO(検索エンジン最適化)

SEO(検索エンジン最適化)とは、Webサイトを検索結果の上位に表示させるための工夫です。重要な理由や主な施策、大切な考え方を初心者向けに解説します。
W

Webサービス(Web Service)

Webサービス(Web Service)とは、インターネットを通じて、ブラウザなどから利用できる機能やサービスの総称です。手元の端末にソフトを入れなくても、画面を開くだけで使えるのが特徴で、検索や地図、動画配信、通販、業務システムまで幅広く...
C

CDN(Content Delivery Network)

CDNとは、各地のサーバーから利用者に近い場所でWebコンテンツを配信する仕組みです。仕組みや利点、キャッシュの注意点を解説します。
R

REST API(レストエーピーアイ/RESTful API)

REST API(レストエーピーアイ/RESTful API)とは、「REST」と呼ばれる設計の考え方に沿って作られた、Webサービス同士がデータをやり取りするための仕組みのことです。HTTPという、Webサイトの閲覧にも使われている通信の...