锁定老帖子 主题:学习PHPJsonRpc的最佳实践
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-04-29
使用这个作为入门例子.
再看看API文档
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-05-03
http://code.google.com/p/secache/
php编写的文件型缓存解决方案 * 纯php实现, 无须任何扩展,支持php4 / 5 * 使用lru算法自动清理过期内容 * 可以安全用于多进程并发 * 最大支持1G缓存文件 * 使用hash定位,读取迅速 用法样例 require('../secache/secache.php'); $cache = new secache; $cache->workat('cachedata'); $key = md5('test'); //必须自己做hash,前4位是16进制0-f,最长32位。 $value = '值数据'; //必须是字符串 $cache->store($key,$value); if($cache->fetch($key,$return)){ echo '<li>'.$key.'=>'.$return.'</li>'; }else{ echo '<li>Data get failed! <b>'.$key.'</b></li>'; } 点此下载 基于性能考虑,几点约束 * 键需要自己做hash处理,最长32位. * 值必须是字符串。如果要存对象,请自己serialize 应用的项目 * shopex购物系统 |
|
返回顶楼 | |
发表时间:2011-05-12
OpenID = { initialize: function(checkoutURI){ this.checkoutURI = checkoutURI ; }, // 校验登录 checkout: function(name,passwd,token){ //jQuery.getJSON(this.checkoutURI, function(data){console.log(data);}); jQuery.get(this.checkoutURI,{user:name,callback: '?'}, function(data){console.log(data);}); $.ajax({ url: this.checkoutURI , dataType: 'jsonp' , type: 'POST' , success: function(data){ console.log(data); } }); } } ; OpenID.initialize("http://localhost/jsonp.php"); <?php // setcookie("ds123", "sdsds", time()+3600, "/"); $jsonp = array( array('user'=>'jack','roles'=>'admin,developer'), array('user'=>'wei','roles'=>'developer'), array('user'=>'grace','roles'=>'admin'), ); $jsondata = json_encode($jsonp); echo $_GET['callback'].'('.$jsondata.')'; |
|
返回顶楼 | |
浏览 3204 次