用語集

フリー百科事典 Wikipedia より

.htaccess

Apache のディレクトリ単位での設定ファイルのデフォルト名。

ACL
Access Control List (アクセス制御リスト)
Blowfish

Bruce Schneier が1993年に開発したキーを持つ対称ブロック暗号。

ブラウザ

World Wide Web 上のウェブサイトでウェブページに一般的に置かれているテキスト、画像、その他の情報をユーザに対して表示や双方向通信することができるアプリケーション。

bzip2

Julian Seward 氏により開発されたフリーソフトウェアでオープンソースのデータ圧縮アルゴリズムおよびプログラム。

CGI

CGI (コモン・ゲートウェイ・インタフェース) は、クライアントのウェブブラウザが、ウェブサーバ上で実行されるプログラムからのデータを要求することができる重要な World Wide Web 技術です。

変更履歴

プロジェクトに対して行われた変更のログまたは記録。

クライアント

ネットワークなどを介して他のコンピュータ上の (リモート) サービスにアクセスするコンピュータシステムのこと。

カラム

特定の単一の型のデータ値の集まり。テーブルの各行に対しての一要素でもある。

サーバにアクセスするたびにサーバから送信され World Wide Web ブラウザから送り返される情報のひとかたまり。

CSV

カンマ区切りの値

DB
データベース を参照
データベース

組織化されたデータの集まり。

エンジン
ストレージエンジン を参照
PHP 拡張モジュール

PHP を追加機能で拡張する PHP モジュール。

FAQ

Frequently Asked Questions は、よく尋ねられる質問とその答えの一覧です。

フィールド

分割されたデータの一部分、またはカラム。

外部キー

データベースの行のカラムまたはカラムの集合の1つ。これらは、(通常は異なる) テーブル内における別のデータベースの行のキーを形成しているカラムキーまたはカラム集合キーを指している。

GD

Thomas Boutell 氏他によって開発された動的に画像を操作するためのグラフィックライブラリ。

GD2
GD を参照
GZip

GZip はGNU zip の略称で、GNU フリーソフトウェアファイル圧縮プログラムのことです。

ホスト

コンピュータネットワークに接続された任意のマシンのこと。ホスト名を持っているノード。

ホスト名

ネットワーク接続された端末のネットワーク上における一意の名前。

HTTP

HTTP (ハイパーテキスト転送プロトコル) は、 World Wide Web 上で情報を転送したり伝えたりするために使用される主な方法です。

HTTPS

セキュリティ対策を付加した HTTP 接続。

IEC
国際電気標準会議
IIS

IIS (Internet Information Services) は Microsoft Windows を使用しているサーバ用のインターネット基礎サービスのセットです。

インデックス

テーブル内の行に素早くアクセスできるようにするための機能。

IP

インターネット・プロトコル (Internet Protocol) は、パケット交換ネットワーク間でデータを通信するための、送信元と宛先のホストで使用されるデータ指向のプロトコルです。

IP アドレス

インターネット・プロトコル標準で使用される、ネットワーク上で相互に識別し通信する端末に使用される一意の番号。

IPv6

IPv6 (Internet Protocol version 6) は Internet Protocol (IP) の最新版であり、その前身の IPv4 がアドレスを使い果たしたことの長年の問題に対処するように設計されています。

ISAPI

Internet Server Application Programming Interface は Internet Information Services (IIS) の API です。

ISP

ISP (インターネット・サービス・プロバイダ) は、インターネット関連サービスへのユーザアクセスを提供している企業や組織です。

ISO

国際標準化機構

JPEG

写真画像の非可逆圧縮に使われる最も一般的で標準的な方法。

JPG
JPEG を参照
キー
インデックス を参照
LaTeX

TeX 組版プログラムのための文書準備システム。

Mac

Apple Macintosh は、 Apple Inc. が設計、開発、製造、販売しているパソコンの製品群です。

macOS

一般消費者およびプロの市場向けに現在出荷されている全ての Apple Macintosh コンピュータに含まれているオペレーティングシステム。

mbstring

PHP mbstring 機能は、マルチバイト文字セット、特に UTF-8 で表された言語の対応を提供します。

この拡張モジュールのインストールで問題が発生したときは、 1.20 mysqli や mysql 拡張モジュールがないというエラーが出ます。 に良いヒントが書かれているので参照してください。

メディア型

メディア型 (以前は MIME タイプと呼ばれていた) は 2 つの部分からなる識別子で、インターネットで転送されるファイル形式とファイルの内容を識別します。

MIME

多目的インターネットメール拡張は、電子メール書式におけるインターネット標準です。

モジュール

Apache HTTP サーバ httpd の拡張機能。

mod_proxy_fcgi

Fast CGI インタフェースを実装するための Apache モジュールです。 PHP は CGI モジュール、 FastCGI、または直接の Apache モジュールとして実行することができます。

MySQL

マルチスレッド、マルチユーザの SQL (Structured Query Language) によるデータベース管理システム (DBMS)。

MySQLi

改良された MySQL クライアントの PHP 拡張モジュール。

mysql

MySQL クライアントの PHP 拡張。

OpenDocument

オフィス文書のオープン標準の一つ。

OS X

macOS を参照。

PDF

PDF (ポータブル・ドキュメント・フォーマット) は、 Adobe Systems よって開発された装置や解像度に依存しない形式で二次元ドキュメントを表現するためのファイル形式。

PEAR

PHP 拡張モジュールとアプリケーションのリポジトリ。

PCRE

PCRE (Perl Compatible Regular Expressions) は Perl 互換の PHP 正規表現関数群です

PHP

「PHP: Hypertext Preprocessor」の略称。オープンソース。主にサーバ側のアプリケーション開発と動的なウェブコンテンツのために使用されるリフレクションプログラミング言語。最近では、ソフトウェアアプリケーションの広い範囲で使われている。

ポート

データが送受信される接続。

主キー

主キーは、テーブル内の1つ以上のフィールドに対するインデックスで、テーブル内のそれぞれの行で一意の値を持ちます。テーブル内のデータをにアクセスしたり識別したりしやすいように、すべてのテーブルに主キーを設定すべきです。テーブルに主キーを設定できるのは一つだけで、常に 主キー と呼ばれます。実際、主キーは 主キー という名前の ユニークキー にすぎません。主キーが定義されていない場合、存在すれば最初の ユニークキー を主キーとして使用します。

主キーはテーブルを作成する際に作成することができます (phpMyAdmin では、主キーの一部にしたい各フィールドの主キーチェックボックスをチェックするだけです)。

既存のテーブルには、 ALTER TABLE または CREATE INDEX で主キーを追加することができます (phpMyAdmin では、テーブルの構造ページのフィールド一覧の下にある「インデックスの追加」をクリックするだけです)。

RFC

RFC (Request for Comments) は、インターネット技術に適用される新しい研究、技術革新、方法論を書き連ねた文書です。

RFC 1952

GZIP ファイル形式仕様書 4.3 版

参考

RFC 1952

行 (レコード、組)

テーブル内において単一の、暗黙的に構造化されたデータ項目を表します。

サーバ

ネットワークを介して他のコンピュータシステムにサービスを提供するコンピュータシステムのこと。

Sodium

Sodium の PHP 拡張。

ストレージエンジン

MySQL は、ディスク上のデータを保存するためにいくつかの異なる形式を使用することができますが、これらはストレージエンジンやテーブル種別と呼ばれています。 phpMyAdmin では、操作タブからユーザーが特定のテーブルのストレージエンジンを変更することができます。

一般的なテーブル種別は InnoDB と MyISAM ですが、その他にも多くのテーブル種別が存在しており、状況によってはそれが望ましい場合もあります。

ソケット

プロセス間通信の一形式。

SSL

SSL (TLS に置き換えられました) は、インターネット上の安全な通信を提供する暗号プロトコルです。

ストアドプロシージャ

リレーショナルデータベースシステムにアクセスするアプリケーションで使用可能なサブルーチン

SQL

構造化問い合わせ言語

テーブル

テーブル (表) は、水平方向の行と垂直方向のカラム (列) で構成、定義、保存されているデータ要素 (セル) の組み合わせです。各項目は、ラベルかキーによって、もしくは他の項目との関係における位置によって、一意に識別することができます。

tar

アーカイブファイル形式の一種で Tape ARchive の略。

TCP

TCP (Transmission Control Protocol) は、インターネット・プロトコル群の中核となるプロトコルの一つ。

TCPDF

PDF ファイルを生成するための PHP ライブラリ。

トリガ

データベース内の特定のテーブルまたはビュー上の特定のイベントに応答して自動的に実行される手続き型のコード

ユニークキー
ユニークキーとは、テーブル内の1つ以上のフィールドに対するインデックスで、各行に対して一意の値を持ちます。 最初のユニークキーは、主キー が定義されていない場合は 主キー として扱われます。
URL

URL (Uniform Resource Locator) は文字の並びで、標準化された形式に準拠しており、インターネット上の文書や画像などを場所で参照するために使用されます。

ウェブサーバ

クライアントからの HTTP リクエストの受け入れおよびそれらに対するウェブページの提供を行うコンピュータ (プログラム)。

XML

個別の目的に応じたマークアップ言語作成のための、W3C 勧告の汎用マークアップ言語。多くの異なる種類のデータを記述することが可能。

ZIP

有名なデータ圧縮とアーカイブの形式。

Zlib

Jean-loup GaillyMark Adler 両氏によるオープンソースでクロスプラットフォームのデータ圧縮ライブラリ。

コンテンツセキュリティポリシー

HTTP の Content-Security-Policy レスポンスヘッダにより、ウェブサイトの管理者が特定のページから読み込むことができるリソースを制御することができます。