- Wiki
- Wiki - ウィキ
Webブラウザから簡単にWebページの発行・編集などが行なえる、Webコンテンツ管理システム。WebサーバにインストールしてWebブラウザから利用する。複数人が共同でWebサイトを構築していく利用法を想定しており、閲覧者が簡単にページを修正したり、新しいページを追加したりできるようになっている。編集者をパスワードなどで制限したり、編集できないよう凍結したりすることもできる。HTMLの知識がなくてもリストやリンクを簡単に作成できるように、独自の「整形ルール」が定められている。ちなみに、「Wiki」はハワイ語の「Wikiwiki」が語源で、「速い」「急ぐ」「形式張らない」といった意味がある。
- PHP
- PHP - PHP: Hypertext Preprocessor
動的にWebページを生成するWebサーバの拡張機能の一つ。また、そこで使われるスクリプト言語。レイアウトの「雛形」となるHTMLファイル内に、処理内容を記述したスクリプトを埋め込み、処理結果に応じて動的に文書を生成し、送出することができる。正式名称の「PHP: Hypertext Preprocessor」にもあるように、動的に生成されるページの作成に向いている。また、XMLのサポートや各種データベースとの連携に優れている点などから近年普及しつつある。プログラムの表記法はC言語、Java、Perlの各言語から転用したものがベースとなっているが、PHP独自のものもある。言語仕様やプログラムはオープンソースソフトウェアとして無償で入手することができる。
- WikiName
- WikiName
小文字のアルファベットからなる単語の先頭一文字を大文字にして、二つ以上連結した語を言います。WikiはこのWikiNameが通常の文章には現れにくい特性を利用して、サイト内の他のページへのリンクとして使用しています。
- BracketName
- BacketName
WikiNameの書式で表現できない日本語などをページ名として扱えるようにする書式。
[[BracketName]]
のように [[ ]] で囲うとBracketNameになります。
- InterWiki
- InterWiki
InterWiki は、PukiWiki と 他のサーバーを接続する機能です。InterWikiName のページでサーバー名を定義しています。
- GPL
- GPL - GNU一般公的使用許諾
Free Software Foundationの理念に基づいて明文化されたソフトウェアライセンス体系。主にGNUプロジェクトで開発されたソフトウェアや、その派生物などに適用されている。ソースコードの公開を原則とし、使用者に対してソースコードを含めた再配布や改変の自由を認めている。また、再配布や改変の自由を妨げる行為を禁じている。
- YukiWiki
- YukiWiki - 結城ウィキ
最初にPukiWikiを開発する際に参考にした、Perlで書かれたスクリプトです。
- PukiWikiMod
- PukiWikiMod - PukiWiki Module for XOOPS
PukiWiki1.3をXOOPS2用のモジュールにしたもの。XOOPSを使用している方はこちらのほうが馴染みがいい。
- B-Wiki
B-Wiki - Built-in PukiWiki
PukiWiki1.4.3をXOOPS2用のモジュールにしたもの。XOOPSを使用している方はこちらのほうが馴染みがいい。
- PyukiWiki
PyukiWiki - ぴゅきうぃき
YukiWikiをベースにして、 PukiWiki風に書式拡張した Wiki。Perlで動作するのが特徴。
その他の用語集
- SEO
- Search Engine Optimization - 検索エンジン最適化
サーチエンジンの上位に自分のWebページが表示されるように工夫すること。また、そのための技術。「検索エンジン最適化」などとも呼ばれる。サーチエンジンは登録されているWebページをキーワードに応じて表示するが、その際の表示順位はそれぞれのサーチエンジンが独自の方式に則って決定している。この順位が上にある方が検索エンジン利用者の目につきやすく、訪問者も増えるため、企業などでは検索順位を上げるために様々な試みを行なう場合がある。
- blog
- blog - ブログ、ウェブログ
個人運営で日々更新される日記的なWebサイトの総称。一般的には、単なる日記サイト(著者の行動記録)ではなく、ネットで見つけた面白いニュース記事やWebサイトへのリンクを張り、そこに自分の評論を書き加えた記事が時系列に配置されているWebサイトのこととされているが、厳密な定義はない。「blog」と省略して呼ばれることも多い。
- CMS
- Content Management System - コンテンツ管理システム
テキストやグラフィックなどのさまざまなデジタル・コンテンツを収集、登録して統合的に管理し、更新・配信する仕組み、またはそれを実現するソフトウェアの総称。Webコンテンツマネジメントシステムは、テキストデータとWebページのテンプレート(デザイン)を、それぞれバックエンド・データベースに入力しておき、条件にそってテキストデータとテンプレートから新しいWebページを自動的に生成する。文書作成者はHTMLコードを意識することなく、コンテンツ更新が可能となり、Webページのデザイン上のクオリティにも一貫性を持たせることができる。
セキュリティ用語集
- XSS
- Cross Site Scripting - クロスサイトスクリプティング
ソフトウェアのセキュリティホールの一つで、Webサイトの訪問者の入力をそのまま画面に表示する掲示板などのプログラムが、悪意のあるコードを訪問者のブラウザに送ってしまう脆弱性のこと。
テスト関連用語集
- CRUD
- CRUD - Create, Read, Update, Delete
テスト対象の完全性を網羅的に確認するときに使われるマトリクス。
この用語集は各サイトの用語辞典から引用されています。以下にそのリンクを示します。