Google AJAX Feed API的冷门用法

Google AJAX Feed API是google提供的一个很实用的API,我经常用它来跨域获取某些rss feed并展现。但是使用前需要申请一个API KEY,然后才可以在指定网站上使用,如果有多级子域名的话,挨个申请key是一个很烦人的事情,所以也就有了下面说的冷门用法。 Google AJAX Feed API提供了针对Flash或javascript无效这两种环境的额外接口,其中一种可以支持jsonp方式调用,跨域调用feed就全靠它了。 jsonp调用代码示例 这段代码中,指定了callback function为foo,所以我预先定义了一个function foo,运行时就可以在firebug的控制台里清楚的看到返回的json串结构。

用php将rss转化为json格式

要用php将rss转换成json,简单的转换思路是: rss -> php array -> json 我们不必从头进行这些工作,pear已经提供了一些可用的类库,到命令行下面利用pear安装这些包 pear install channel://pear.php.net/XML_RSS-0.9.9 pear install channel://pear.php.net/HTML_AJAX-0.4.0 下面是一个简单的测试代码: < ?php require_once 'XML/RSS.php'; require 'HTML/AJAX/JSON.PHP'; $rss = new XML_RSS('http://www.ooso.net/index.php/feed/'); $rss->parse(); //var_dump($rss->getItems()); $json = new HTML_AJAX_JSON(); $js = $json->encode($rss->getItems()); echo $js; ?> 什么是json? 相关文章

用ajax+json连接yahoo搜索web service打造本地搜索引擎

今天写了一个demo,利用yahoo提供的Yahoo! UI Library调用search web service,实现本地搜索.下面是代码片断说明: 调用Yahoo! UI Library Connection Manager的必要代码: [javascript] [/javascript] 查询表单 [html] 关键字 : [/html]

Zend Releases Zend Framework Preview Release

Zend发布了Zend Framework的第一个预览版本: We are glad to finally unveil the Zend Framework project. We have worked hard in the past few months with our partners and the community to get to this stage. We believe the Zend Framework can already be of great use to PHP developers, although we still have a lot of work ahead […]

Rasmus Lerdorf: 无框架式的PHP MVC 框架

Rasmus Lerdorf 在他的blog上发表了一篇文章no-framework PHP MVC framework,这篇文章的例子是一个简单的web应用,使用sqlite和pdo做为数据库应用层,用ajax和json做为数据校验,view层使用了一些Yahoo! User Interface Library.的组件,全部例子完全由PHP+HTML+JAVASCRIPT组成,没有使用第三方的Framework. 注:这篇文章的主题只是提出如何使用php本身构建mvc的web应用,并不讨论面向过程还是面向对象两种编程方式哪种更好.