用語集


dl.glossary-list dd { margin-top: -50px; padding-top: 50px; }

.htaccess
.htaccess(ハイパーテキスト・アクセス)ファイルは、Apache HTTPDなど複数のWebサーバーでサポートされるディレクトリ単位の設定ファイルで、URLリダイレクト、URL短縮、アクセス制御など、Webサイトへのアクセスに関する問題の設定に使用されます。
2要素認証
2要素認証は、多要素認証の一種です。ユーザーが主張する身元を、異なる2つの要素(1)知っているもの、(2)所持しているもの、(3)本人自身であるものの組み合わせによって確認する方法です。サードパーティ認証アプリは、通常、ユーザーが使用できるランダムに生成され常に更新されるコードを表示することで、2要素認証を可能にします。
アルファ
リリースライフサイクルにおけるアルファ段階は、ソフトウェアテストの最初の段階です。
Apache HTTPD
Apache HTTP Serverは、通称Apacheと呼ばれる無料のオープンソースかつクロスプラットフォームのWebサーバーソフトウェアです。Apache HTTP Serverの大半のインスタンスはLinuxディストリビューション上で動作しますが、現在のバージョンはMicrosoft Windows、OpenVMS、およびさまざまなUnix系システムでも動作します。
API
アプリケーション・プログラミング・インターフェース(API)は、複数のソフトウェア仲介要素間の相互作用を定義するコンピューティングインターフェースです。実行可能な呼び出しやリクエストの種類、その方法、使用すべきデータ形式、従うべき規約などを定義します。
バックアップ
バックアップとは、データ損失が発生した際に元のデータを復元できるよう、コンピューターのデータをコピーして別の場所に保存することです。データの削除や破損後の復旧、以前の時点のデータの復元に使用でき、簡単な災害復旧手段となります。
ベータ
ベータは、アルファに続くソフトウェア開発段階です。通常、機能が完成した時点で始まりますが、既知または未知のバグが含まれている可能性があります。ベータ版には完成版より多くのバグや速度・性能の問題があり、クラッシュやデータ損失を引き起こすこともあります。ベータテストでは、ユーザビリティテストを取り入れながらユーザーへの影響を減らすことに重点を置きます。
キャッシュ
キャッシュはデータを保存し、将来のリクエストに対してより高速に応答できるようにするコンポーネントです。保存されるデータは、以前の計算結果または別の場所に保存されたデータのコピーである場合があります。
CDN
コンテンツ配信ネットワーク(CDN)は、プロキシサーバーとそのデータセンターからなる地理的に分散したネットワークです。エンドユーザーに対してサービスを空間的に分散することで、高い可用性と性能を提供することを目的とします。CDNは、テキスト、画像、スクリプト、メディアファイル、ソフトウェア、ドキュメント、アプリケーション、ライブストリーミング、オンデマンドストリーミング、ソーシャルメディアなど、現在のインターネットコンテンツの大部分を配信しています。
chmod
Unixでは、chmodはファイルやディレクトリなどのファイルシステムオブジェクトのアクセス権を変更するためのコマンドおよびシステムコールです。
chroot
Unixでは、chrootは現在実行中のプロセスとその子プロセスに対して、見かけ上のルートディレクトリを変更する操作です。
CLI
コマンドラインインターフェース(CLI)は、テキスト行の形式でコンピュータープログラムにコマンドを送信します。現在、多くのユーザーはグラフィカルユーザーインターフェースやメニュー方式の操作(WordPress WP-Admin)を利用していますが、一部のプログラミングおよび保守作業ではGUIがなく、コマンドライン(WP-CLI)を使用する場合があります。
コンピュートインスタンス
クラウドコンピューティングでは、インスタンスは仮想サーバーです。
コア
コアは、WordPressの実行に必要なソフトウェア一式です。WordPressはコアチームによって開発されています。
Cron
Unixにおける時間ベースのジョブスケジューラーです。ソフトウェア環境を構築・保守するユーザーは、cronを使用して、指定した時刻、日付、または間隔でジョブを定期的に実行するよう設定します。
データベース
データベースは、整理されたデータの集合です。通常、このデータへのアクセスは、ユーザーが1つ以上のデータベースを操作し、そこに含まれるすべてのデータへアクセスできるようにする統合コンピューターソフトウェア群(データベース管理システム、DBMS)によって提供されます。両者は密接に関係しているため、「データベース」という語は、データベースとそれを操作するDBMSの両方を指して慣用的に使われることがあります。
DNS
ドメインネームシステム(DNS)は、インターネットに接続されたリソースのための階層型かつ分散型の名前付けシステムです。主に、覚えやすいドメイン名を、コンピューターサービスやデバイスの位置特定・識別に必要な数値IPアドレスへ変換します。
ドメイン
ドメイン名は、インターネット上で管理上の自律性、権限、または制御の範囲を定義する識別文字列です。example.comのようなものです。
ファイル権限
ほとんどのファイルシステムには、特定のユーザーやユーザーグループに権限またはアクセス権を割り当てる仕組みがあります。これらの権限は、ファイルシステムの内容を表示、変更、移動、実行するユーザーの能力を制御します。
FTP
FTPはFile Transfer Protocol(ファイル転送プロトコル)の略で、インターネット経由でコンピューターファイルをあるコンピューターから別のコンピューターへ移動する方法です。FTPクライアントと呼ばれるソフトウェアを使用して、WordPressサイトのサーバーにファイルをアップロードできます。
Git
Gitは、速度と効率性を重視して、小規模から非常に大規模なプロジェクトまで扱えるよう設計された無料のオープンソース分散バージョン管理システムです。習得しやすく、フットプリントが小さいうえに非常に高速です。現代のプラグインやテーマ開発の多くで使用されています。
GitHub
GitHubは、他の開発者が簡単に共有、コピー、変更できるGitリポジトリをオンラインで実装できるWebサイトです。公開リポジトリは無料でホスティングでき、非公開リポジトリには有料サブスクリプションが必要です。GitHubは「プルリクエスト」の概念を導入し、コントリビューターがブランチで行ったコード変更をリポジトリ所有者がマージする前にレビュー・議論できるようにしました。
GPL
GPLはGNU General Public License(GNU一般公衆利用許諾契約書)の略です。WordPressがオープンソースライセンスに使用する標準ライセンスです。GPLは「コピーレフト」ライセンスであり、派生物は同じライセンス条件でのみ配布できます。これは、BSDライセンスやMITライセンスなど、許諾型の無料ソフトウェアライセンスとは異なります。
ホスティング
Webホスティングサービスは、個人や組織がWorld Wide Webを通じて自分のWebサイトにアクセスできるようにするインターネットホスティングサービスの一種です。
HTML
ハイパーテキスト・マークアップ・ランゲージ(HTML)は、Webブラウザーで表示するために設計された文書の標準マークアップ言語です。HTMLはWebページの構造を意味的に記述し、もともとは文書の外観に関する指示も含んでいました。
HTTP
ハイパーテキスト転送プロトコル(HTTP)は、分散型・協調型のハイパーメディア情報システム向けプロトコルです。HTTPはWorld Wide Webにおけるデータ通信の基盤であり、ハイパーテキスト文書には、ユーザーがマウスクリックやブラウザー画面のタップなどで簡単にアクセスできる他のリソースへのハイパーリンクが含まれます。
HTTPS
ハイパーテキスト転送プロトコルセキュア(HTTPS)は、ハイパーテキスト転送プロトコル(HTTP)の拡張であり、コンピューターネットワーク上の安全な通信に使用され、インターネットで広く利用されています。HTTPSでは、通信プロトコルがトランスポート層セキュリティ(TLS)、または以前はセキュア・ソケット・レイヤー(SSL)を使用して暗号化されます。
JavaScript
JavaScript(JSと略されることが多い)はプログラミング言語です。中括弧構文、動的型付け、プロトタイプベースのオブジェクト指向、第一級関数を備えています。HTMLやCSSとともに、JavaScriptはWorld Wide Webの中核技術の1つです。
JSON
JavaScript Object Notation(JSON)は、人間が読みやすいテキストを使用して、属性と値のペアおよび配列データ型からなるデータオブジェクトを保存・送信する、オープン標準のファイル形式およびデータ交換形式です。非常に一般的なデータ形式で、AJAXシステムにおけるXMLの代替など、幅広い用途があります。
LAMP
LAMP
LAMP(Linux、Apache、MySQL、PHP)は、4つのオープンソースコンポーネントで構成されるWebサービススタックの非常に一般的な例です。Linuxオペレーティングシステム、Apache HTTP Server、MySQLリレーショナルデータベース管理システム(RDBMS)、PHPプログラミング言語で構成されます。
LEMP
LEMP(Linux、nginx、MySQL、PHP)は、4つのオープンソースコンポーネントで構成されるWebサービススタックの非常に一般的な例です。Linuxオペレーティングシステム、nginx Webサーバー、MySQLリレーショナルデータベース管理システム(RDBMS)、PHPプログラミング言語で構成されます。
LiteSpeed Web Server
LiteSpeed Web Server(LSWS)は、独自仕様のWebサーバーソフトウェアです。このソフトウェアはApache HTTP Serverと同じ設定形式を使用し、ほとんどのApache機能と互換性があります。
ローカルインストール
WordPressのローカルインストールとは、ローカルコンピューターにLAMPまたはLEMPスタックをインストールしてステージング環境を作成する方法です。
MariaDB
MariaDBはMySQLリレーショナルデータベース管理システム(RDBMS)のフォークであり、GNU General Public Licenseの下で無料かつオープンソースのソフトウェアであり続けることを目的としています。MariaDBはMySQLとの高い互換性を維持し、ライブラリのバイナリ互換性とMySQL APIおよびコマンドの完全な一致によって、置き換えるだけで利用できる機能を確保することを目指しています。
Memcached
Memcachedは汎用の分散メモリーキャッシュシステムです。データやオブジェクトをRAMにキャッシュして外部データソースの読み取り回数を減らし、動的なデータベース駆動型Webサイトを高速化するためによく使用されます。Memcachedは無料かつオープンソースのソフトウェアです。
モニタリング
Webサイトモニタリングとは、エンドユーザーがWebサイトまたはWebアプリケーションを期待どおりに操作できることをテストおよび検証するプロセスです。企業は、Webサイトの稼働時間、パフォーマンス、機能が期待どおりであることを確認するためによく利用します。
MySQL
MySQLはオープンソースのリレーショナルデータベース管理システム(RDBMS)です。MySQLはGNU General Public Licenseの条件に基づく無料かつオープンソースのソフトウェアです。
NGINX
nginxはWebサーバーであり、リバースプロキシ、ロードバランサー、メールプロキシ、HTTPキャッシュとしても使用できます。Nginxは無料かつオープンソースのソフトウェアで、2条項BSDライセンスの条件に基づいてリリースされています。
オブジェクト
コンピューターサイエンスにおいて、オブジェクトは変数、データ構造、関数、またはメソッドであり、識別子によって参照されるメモリ上の値です。
オープンソース
オープンソースとは、元のソースコードが自由に利用でき、再配布および変更が可能なソフトウェアを指します。オープンソースはライセンスモデルを通じて提供される必要があります。GPLを参照してください。
OpenLiteSpeed
OpenLiteSpeedはオープンソースのWebサーバーソフトウェアです。このソフトウェアはApache HTTP Serverと同じ設定形式を使用し、ほとんどのApache機能と互換性があります。
PHP
PHP(PHP: Hypertext Preprocessor)は、特にWeb開発に適した汎用スクリプト言語です。PHPコードは通常、PHPインタープリターによってWebサーバー上で処理されます。Webサーバーでは、解釈および実行されたPHPコードの結果がHTTPレスポンスの全体または一部を形成します。
php.ini
PHPの主要な設定ファイルです。
プラグイン
プラグインは、WordPressサイトに追加できる一連の機能を含むソフトウェアです。WordPressサイトの機能を拡張したり、新しい機能を追加したりできます。WordPressプラグインはPHPプログラミング言語で記述され、WordPressとシームレスに統合されます。WordPress.orgのプラグインディレクトリでは無料で入手できるものもあり、第三者による有料プラグインもあります。
RAM
ランダムアクセスメモリ(RAM)は、任意の順序で読み取りおよび変更ができるコンピューターメモリの一種で、通常は作業データやマシンコードの保存に使用されます。
Redis
Redis(Remote Dictionary Server)は、インメモリデータ構造ストアおよびインメモリーのキーバリューデータベースです。オープンソースソフトウェアです。
サーバー
サーバーは、他のプログラムまたはデバイスに機能を提供するコンピューターハードウェアまたはソフトウェアです。一般的なサーバーには、データベースサーバー、ファイルサーバー、メールサーバー、プリントサーバー、Webサーバー、ゲームサーバー、アプリケーションサーバーがあります。
SFTP
SSHファイル転送プロトコル(SFTP)は、信頼できるデータストリーム上でファイルアクセス、ファイル転送、ファイル管理を提供するネットワークプロトコルです。FTPに似ていますが、安全なプロトコル上で動作します。
サイトヘルス
このWordPress機能は、インストール環境に対して複数のチェックを実行し、一般的な設定エラーや既知の問題を検出します。また、プラグインやテーマが独自のチェックを追加できるようにします。
スナップショット
スナップショットは、特定の時点におけるシステムの状態です。システム状態のコピーや、特定のシステムが提供する機能を指すことがあります。
SSH
SSH(Secure Shell)は、安全でないネットワーク上でネットワークサービスを安全に運用するための暗号化ネットワークプロトコルです。SSHはクライアントとサーバーのアーキテクチャを使用し、SSHクライアントアプリケーションとSSHサーバーを接続することで、安全でないネットワーク上に安全な通信経路を提供します。
SSL
Secure Sockets Layer(SSL)は、コンピューターネットワーク上の通信セキュリティを提供するために設計された暗号化プロトコルでした。多数のセキュリティ問題により廃止され、TLSに置き換えられました。
SVN
Apache Subversion(SVN)は、オープンソースとして配布されているソフトウェアのバージョン管理および変更管理システムです。ソフトウェア開発者は、ソースコード、Webページ、ドキュメントなどのファイルの現在および過去のバージョンを管理するためにSubversionを使用します。
テーマ
テーマは、WordPressサイトのスタイルと機能を決定します。子テーマは、メインの親テーマから派生します。
TLS
Transport Layer Security(TLS)は、コンピューターネットワーク上の通信セキュリティを提供するために設計された暗号化プロトコルです。WebサイトはTLSを使用して、サーバーとWebブラウザー間のすべての通信を保護できます。
Trac
TracはオープンソースのWebベースのプロジェクト管理およびバグ追跡システムです。Tracは、SubversionやGitなどの主要なバージョン管理システムと統合できます。
トランジェント
WordPress Transientsは、カスタム名と有効期限を設定することで、キャッシュデータをデータベースに一時的に保存するための、シンプルで標準化された方法を提供します。期限が切れるとデータは削除されます。
単体テスト
単体テストは、ソースコードの個々の単位をテストして、使用に適しているかどうかを判定するソフトウェアテスト手法です。単位には、関連する制御データ、使用手順、操作手順を備えた1つ以上のプログラムモジュールが含まれます。
VPS
仮想プライベートサーバー(VPS)は、インターネットホスティングサービスがサービスとして販売する仮想マシンです。VPSは独自のオペレーティングシステム(OS)のコピーを実行し、顧客はそのOSインスタンスにスーパーユーザーレベルでアクセスできる場合があるため、OS上で動作するほぼすべてのソフトウェアをインストールできます。
WP CLICLI コマンドラインインターフェース(CLI)は、コンピュータープログラムへのコマンドをテキスト行の形式で処理します。現在、多くのユーザーはグラフィカルユーザーインターフェースやメニュー方式の操作(WordPress WP-Admin)を利用しています。しかし、一部のプログラミングやメンテナンス作業にはグラフィカルユーザーインターフェースがなく、コマンドラインを使用する場合があります(WP-CLI)。 はWordPressのコマンドラインインターフェースであり、管理や開発のタスクをプログラムによって実行するために使用されます。 #
wp-config.php
WordPressのインストールにおいて最も重要なファイルの1つがwp-config.phpwp-config.php WordPressのインストールにおいて最も重要なファイルの1つがwp-config.phpファイルです。このファイルはWordPressファイルディレクトリのルートにあり、データベース接続情報など、ウェブサイトの基本設定情報が含まれています。wp-config.php WordPressのインストールにおいて最も重要なファイルの1つがwp-config.phpファイルです。このファイルはWordPressファイルディレクトリのルートにあり、データベース接続情報など、ウェブサイトの基本設定情報が含まれています。ファイルです。このファイルはWordPressファイルディレクトリのルートにあり、データベース接続情報など、ウェブサイトの基本設定情報が含まれています。 #