background image

PHP 开源 14 种 AJAX 框架

jQPie

这 是 一 个 扩 展 自 jQuery , 结 合 PHP 的 一 个 Ajax 框 架 。 支 持 XML , HTML 和 JSON 

handler 。jQPie 提供的功能包括:

利用$.getJSON 方法简化来自 PHP 的请求和处理数据。

利用$.(element).load 方法注入 PHP 生成的 html 到某一页面元素中。

利用$.jqpie 方法直接从 web 页面调用 PHP 函数。在响应$.jqpie 调用时从 PHP 函数反过来

调用 jQuery。

phpmsajax

一组 PHP 文件用来支持在 PHP Web 应用程序中使用 Microsoft AJAX Library。

jsLINB

jsLINB   是 一 个 完 全 的 浏 览 器 端 javascript 解 决 方 案 , 兼 容 大 部 分 现 代 浏 览 器

(IE6.0/IE7.0/firefox1.5 /firefox2.0/opera9/Safari2.0,Safari 缺乏测试)。它可以帮助程序开发者

实现各种类型的 RIA 应用-在提供更加强大框架的同时更加易用。压缩的核心代码仅仅

50k,   包括了 javascrīpt 类型检查,强制类型,精密且灵活的事件模型,自定义事件 ,

observer 和 tie/untie

 

, boxing/unBoxing/reBoxing 模型,直接调用,dom 生成,查询,遍历

和操作,css 样式操作,css 类操作,dom 属性操作,javascrīpt 完美 OO 实现,javascrīpt 线

程,高级 Ajax,强大的 Drag Drop,超级控件(可在外观/模板/行为/数据模型四个维度上定

制的标准控件,可完全自定义控件)等。

My-BIC

My-BIC 是一个易于使用,强大的 Ajax/PHP 框架。

 

支持 XML,JSON 和 TEXT 的格式 Ajax 数据传输。支持 EasyForms:调用一个函数就能取得

Form 中的所有值,并为你创建一个少许美化的查询串。ajaxObj.getForm ('formid')

 

。 JSON

客户端 Encoding 支持:利用该功能你就能够在客户端或服务器之间发送和接收经过

JSON Encoding 的数据。网络断线保护:当服务器 Down 掉时 My-BIC 将帮助你删除请求并

阻止产生更多的调用。内置 Submission 队列:所有的 AJAX 请求将会发送到正确的顺序中,

所有请求都会被存储在队列中防止被覆盖。提供一个帮助你在运行期进行调试的可视化操

作界面。

aSSL

aSSL:SSL for Ajax。这个开源项目可用于那些需要 SSL 支持的 Ajax 应用中。

PHPLiveX

PHPLiveX 是一个 PHP 类库可用于在 web 页面中使用 Ajax 调用 PHP 函数。它非常易于使

用,在调用一个 PHP 函数不需要附加额外的功能,包含一个灵活地预加载属性,兼容 IE, 

Opera, Mozilla, Firefox 等浏览器。