データ・ソフトウェア関連
exe【エグゼ】
WindowsやMS-DOSで用いられるプログラムファイルのこと。拡張子の一つです。「executable」(実行可能な)という意味で、実行するには単体だけでなくその他のDLLファイル(動的リンクライブラリ)なども同時に参照しています。
PHP【hypertext preprocessor】
Hypertext Preprocessorを略したもので、オープンソースのスクリプト言語です。HTML内にあるスクリプトをPHPが実行します。掲示板やチャットなど動的なページの作成に向いています。表記はC言語やPerlなど各言語がベースとなっています。
apache【アパッチ】
世界でもっとも利用されているサーバソフトウェアです。正式名称を「Apache HTTP Server」といい、オープンソースで開発されています。様々なプラットフォーム向けのバージョンがあり、大規模サイトから自宅サーバーなどにまで普及しています。
Ajax【エイジャックス】
Asynchronous JavaScript XMLの頭文字をとったもので、インターフェイスの構築を行う実装形態をあらわします。サーバーと非同期に通信を行うので、ダイナミックかつシームレスにWebページを動かすことが可能です。
RIA【rich internet applications】
Rich Internet Applicationの頭文字をとったもの。ソフトウェアの一つであり、柔軟なインターフェースを持ち合わせた表現力豊かなWebアプリケーションです。FlashやダイナミックHTMLなど指します。
CMS【contents management system】
Content Management Systemの頭文字をとったもので、Webコンテンツを簡単に構成する管理システムを意味します。サイト内の要素は自動生成するようになっており、あまり知識のない人でも簡単に利用が可能です。2005年頃から一般的に普及したといわれています。
CGM【consumer generated media】
Consumer Generated Mediaの頭文字をとったもので、消費者の情報発信によるメディア(Webサイト)を意味します。ソーシャルネットワーキングサービスや動画共有サービス、ブログポータルやQ&Aコミュニティなどがこれに該当します。
HTML【hyperText markup language】
HyperText Markup Languageの頭文字をとったもので、Webページを構成する記述(言語)を意味します。文章の修飾・構造などの情報を定義することが可能です。近年、ウェブアプリケーションを取り入れ様々な仕様がシンプルに生成できるHTML5が開発されています。
マッシュアップ【mash up】
複数のAPIを利用して新しくWebサービスを開発することを意味します。Web2.0の時代から盛んになり、簡単にアプリケーション開発することが可能です。個人的な利便性を求めて開発したものから、商用サービスのものまで様々な種類があります。
Web API【web application programming interface】
Webサイトを開発するために活用する効率的な技術(API:application programming interface)を意味します。データーベースを利用した開発が可能となるため、位置情報や交通情報、言語など高機能なコンテンツを短期間で開発することができます。