background image

RSPA

RSPA 是一个基于组件事件驱动的 ajax 框架适用于 PHP4 与 PHP5。使用这个框架可以从客

户端控制事件调用服务器端 PHP class 函数。也可以在服服务器端直接操作客户端对象。

phpAjaxTags

phpAjaxTags 是模仿著名 Java 标签库"AjaxTags"的一个 PHP 标记库。简单但强大,易于使

用与安装。不需要编写 js 代码就能实现 ajax 功能。

XAJAX

xajax 通过 Javascrīpt 直接调用 PHP 函数。它使用 Javascrīpt stub 来调用 PHP 脚本中的函数,

对象方法,和类方法。服务器端响应由于 xajax 响应对象创建,该对象提供非常多的命令

比如:给一个 HTML 元素赋值,显示一个警告对话框等。还支持自定义脚本输出。所有特

定浏览器代码(如使用 XMLHttpRequest)都是抽象的,并且发送各种数据类型到服务器端

都非常容易实现。xajax 提供多种配置选项目以便易于与现存 web 应用或框架相集成。它的

Javascrīpt 核心简洁明了,而且可以通过覆盖来支持更多的高级 Javascrīpt 功能。

NanoAjax

NanoAjax 是一个基于 PHP5,面向对象(包括 Javascrīpt 和 PHP)的 AJAX 框架。它使用 JSON

作为数据交换格式。NanoAjax 能够把多个虚拟请求归结到一个正真的请求当中。整个框架

非常小,并且易于使用。基于 class 的服务器端事件处理方式。

Pear:HTML_AJAX

Pear:HTML_AJAX 是一个相当成熟的 Ajax 框架, 使用 JSON 进行数据传输。內建丰富的例

子,包括留言板、登录、grab…等等。

Ajax Agent

Ajax Agent 是一个非常易于使用(只需三行代码),并且非常强大的开源框架用于快速构建

AJAX 或 RIA

 

应用程序。支持复杂的数据类型比如: associated arrays 与 object。使用

JSON(Javascrīpt Object Notation)作为数据交换格式。

AjaxAC

AjaxAC 是一个 PHP 框架可用于开发/创建/生成 AJAX

 

应用程序。 特点如下:

1.所有应用程序代码全都包含在一个单独的 class 中(可以附带任何 Javascrīpt 包)。

2.PHP 文件/HTML 页面的调用非常简洁。

3.内置简化处理 Javascrīpt 事件的功能

4.内置创建和处理 subrequest 的功能。

5.可以自定义配置值,所以某些元素可以在运行期才被设置。

6.没有杂乱的 Javascrīpt 代码塞满所调用的 Html 代码,所有事件都是被动态附加上的。

7.易于与模板引擎相集成基于以上两点原因。

8.易于挂钩(hook)现有的 PHP classe 或 MySQL 数据库以便从 subrequest 返回数据。

AJASON