标签归档:Yahoo! 雅虎

YQL – Yahoo! Query Language 以不变应万变的数据与内容获取方式

Yahoo! 的开发者们总能一次又一次的带给我们惊喜,这次是 Yahoo! Query Language 雅虎查询语言(YQL)是由雅虎提供的一种类 SQL 语法,借助雅虎强大的云计算能力 YQL 仅使用一行或者几行代码就能够轻松的进行跨域跨服务的查询和过滤以获取内容和数据,而且速度也绝对让开发者满意。

举个例子是我可以用诸如(select * from flickr.photos.search where text=”apple” limit 9)的语句得到 flickr 上关于 apple 的 9 条数据,返回结果为 XML 或 JSON 而引用方法只是将以上语句做为参数即 URL 的一部分直接向 YQL 请求即可,当然看似与 xQuery GQL SimpleDB 等查询类似却潜力无限,试想既然可以拓展到跨域及跨服务,那么无论你需要地图支持、搜索支持、图片支持、天气甚至股票等等将均可以从 YQL 获取而不需要自己去学习一套又一套的私有接口,雅虎 YQL 为我们获取数据和内容提供了一个“以不变应万变”的中间层…… 继续阅读

如何达到 Yahoo! ySlow GradeA 速度指标(二)

上篇文章针对 ySlow 的前 7 项指标做了说明,这里继续后面的 7 项指标。虽然网页显示速度对于 SEO 或许意义没有那么重大,但对于用户体验却十分有意义,有统计表明网页如果在 5 秒钟内没有下载完成则会丢失一半以上的用户,之后下载时间与用户流失成指数比例增长。这里将继续补充 ySlow 在 Small Site or Blog 标准下的后 7 项指标解释及如何达到 GradeA 指标……

继续阅读

如何达到 Yahoo! ySlow GradeA 速度指标(一)

Yahoo! YSlow 是一个由 Yahoo! 雅虎开发的 Firebug 插件,其实通过这个名字就知道这款插件是干嘛的即 Y(why)Slow 名字起的太好了 ySlow 可以通过分析网页内各项资源的加载情况对三类网页进行评级,并提供一些非常有用的建议,目前主要被用来测试网站加载速度及获得网页提速建议。记得这个小站刚开播的时候是 GradeC 后来简单调了一下到了 GradeB 今天终于下决心冲一下 GradeA 重写了几乎三分之一的代码和图片,终于功夫不负有心人不仅整体达到 GradeA 级别,并且所有的 14 项指标也均为 GradeA 评级 Overall performance score 99 分,那么如何能顺利达到这个指标呢,这里将分别从 14 项内容简单描述一下……

继续阅读