【レビュー】

PHP + JSONでらくらくAjax! - PHPフレームワーク"PAJAJ"

1 AjaxなのにXMLを使わない!?

富田宏昭  [2006/12/04]

Ajaxは「Asynchronous JavaScript + XML」の略称で、XML形式を用いて非同期にデータをやりとりしているということは周知のとおり。ここ最近でAjaxという言葉は広く知れ渡ったが、現在ではAjax関連技術としてXML形式を通信に用いないものが出始めている。ここでは非同期通信にJavaScript Object Notation(JSON)形式を採用しているPHPフレームワーク"PAJAJ"を紹介する。

AjaxならぬAjaj? PHPフレームワーク"PAJAJ"

PAJAJは数あるPHPフレームワークのひとつ。「PHP Asynchronous Javascript and JSON」を省略した名称になっており、その名のとおり、バックエンドとの通信にJSONを使用していることが特徴だ。

JSONはデータ交換フォーマットのひとつで、JavaScriptにおけるオブジェクト表記法をほとんどそのまま利用するフォーマットになっている。そのため、JavaScriptとの親和性が非常に高く、たとえば、JavaScriptのコード文中でeval()関数を使用するだけでパースして読み込むことが可能だ。ユーザやデベロッパにとっては読み書きが容易で、コンピュータにとっても簡単にパースなどが行える形式だと言われている。

PAJAJは、GNU LESSER GENERAL PUBLIC LICENSE Version 2.1の下で公開されているオープンソースソフトウェアで、Gilbert Hyatt氏によって開発されている。現在の最新版は3月8日(米国時間)にリリースされた0.5-2。

    新着記事

    特設サイトの情報

    求人情報

    人気記事

    一覧

    イチオシ記事

    新着記事

    特別企画

    一覧

    転職ノウハウ

    あなたの仕事適性診断

    4つの診断で、自分の適性を見つめなおそう!

    Heroes File ~挑戦者たち~

    働くこと・挑戦し続けることへの思いを綴ったインタビュー

    はじめての転職診断

    あなたにピッタリのアドバイスを読むことができます。

    転職Q&A

    転職に必要な情報が収集できます

    スカウト転職する

    企業からアプローチのメッセージが届きます。