用語集

IT用語集

VPN、IPsec、TLS、CISA、NVD など、記事内で出てくるIT用語や固有名詞を初心者向けにまとめた用語集です。

Glossary WebSocket

WebSocketは、ブラウザとサーバーの接続を開いたまま、双方向にメッセージをやり取りするための通信方式です。

Web Socket websocket リアルタイム通信
Glossary OpenAPI

OpenAPIは、HTTP APIの仕様を人間にもツールにも読める形で記述するための標準仕様です。

OpenAPI Specification OAS openapi
Glossary Swagger

Swaggerは、OpenAPI形式のAPI仕様書を表示・編集・生成するツール群や、OpenAPIの旧称として使われる名前です。

Swagger UI Swagger Editor swagger
Glossary NTP

NTPは、サーバーやPCの時計をネットワーク経由で基準時刻に同期するためのプロトコルです。

Network Time Protocol 時刻同期 ntp
Glossary レート制限

レート制限は、一定時間内に受け付けるリクエスト数や処理量を制御し、攻撃や過負荷を抑える仕組みです。

rate limit rate limiting Rate Limiting
Glossary llms.txt

llms.txtは、AIアシスタントやLLMがWebサイトの概要や重要ページを把握しやすいように置くMarkdown形式の案内ファイルです。

llms txt LLMs.txt llms-full.txt
Glossary robots.txt

robots.txtは、検索エンジンやAIクローラーなどのBotに、サイト内のどのパスをクロールしてよいかを伝えるテキストファイルです。

Robots Exclusion Protocol robots ロボッツテキスト
Glossary sitemap.xml

sitemap.xmlは、検索エンジンにサイト内のURL一覧や更新情報を伝えるためのXML形式のサイトマップです。

XMLサイトマップ サイトマップXML Sitemap XML

AIクローラーは、生成AIやAI検索のためにWebページを取得する自動プログラムです。検索、回答生成、学習データ収集など目的が分かれます。

AI crawler AI bot AIボット

フロントエンドは、Webアプリやサイトで利用者が直接見る画面や操作部分を作る領域です。

frontend front-end フロント

バックエンドは、Webアプリやサービスの裏側でデータ処理、認証、業務ロジック、APIなどを扱う領域です。

backend back-end 裏側

クライアントサイドは、利用者のブラウザやスマホアプリなど、サービスを使う側の端末で動く処理を指します。

client-side client side クライアント側

サーバーサイドは、Webサーバーやアプリケーションサーバーなど、サービス提供側の環境で動く処理を指します。

server-side server side サーバー側