background image

PHP 开源 AJAX 框架

 

jQPie

  

 

这是一个扩展自 jQuery,结合 PHP 的一个 Ajax 框架。支持 XML,HTML 和 JSON 
handler。jQPie 提供的功能包括:
利用$.getJSON 方法简化来自 PHP 的请求和处理数据。
利用$.(element).load 方法注入 PHP 生成的 html 到某一页面元素中。
利用$.jqpie 方法直接从 web 页面调用 PHP 函数。在响应$.jqpie 调用时从 PHP 函数反过
来调用 jQuery  

 

XAJAX 

 

xajax 通过 Javascript 直接调用 PHP 函数。它使用 Javascript stub 来调用 PHP 脚本中
的函数,对象方法,和类方法。服务器端响应由于 xajax 响应对象创建,该对象提供非常
多的命令比如:给一个 HTML 元素赋值,显示一个警告对话框等。还支持自定义脚本输出。
所有特定浏览器代码(如使用 XMLHttpRequest)都是抽象的,并且发送各种数据类型到
服务器端都非常容易实现。xajax 提供多种配置选项目以便易于与现存 web 应用或框架
相集成。它的 Javascript 核心简洁明了,而且可以通过覆盖来支持更多的高级
Javascript

 

功能。

 
 

jsLINB

  

 

jsLINB 是一个完全的浏览器端 javascript 解决方案,兼容大部分现代浏览器
(IE6.0/IE7.0/firefox1.5 /firefox2.0/opera9/Safari2.0,Safari 缺乏测试)。它可以帮助
程序开发者实现各种类型的 RIA 应用-在提供更加强大框架的同时更加易用。压缩的核心
代码仅仅 50k, 包括了 javascript 类型检查,强制类型,精密且灵活的事件模型,自定
义事件,observer 和 tie/untie,boxing/unBoxing/reBoxing 模型,直接调用,dom
生成,查询,遍历和操作,css 样式操作,css 类操作,dom 属性操作,javascript 完
美 OO 实现,javascript 线程,高级 Ajax,强大的 Drag Drop,超级控件(可在外观/模
板/行为/数据模型四个维度上定制的标准控件,可完全自定义控件)等。

 

Pear:HTML_AJAX

  

 

Pear:HTML_AJAX 是一个相当成熟的 Ajax 框架, 使用 JSON 进行数据传输。內建丰富的例
子,包括留言板、登录、grab…等等。