什么是Google Storage?
Google Storage是Google提供的一个数据存储服务,具体说来是Google利用“云”技术提供的一个给应用程序开发人员使用的数据存储服务,数据种类 不做限制,而且大小只要未超过用户限额即可。目前Google提供给开发着的配额是100G,每月流量300G。
更多资料,请访问:http://code.google.com/apis/storage/
使用Google Storage的目的是什么?
就是将博客一些固定的媒体文件(例如CSS, Javascript, 图片和某些背景音乐等等)分离到Google Storage的云服务器,来减轻自己服务器的压力和提速。
我的服务器已经很快,为什么需要Google Storage?
上面已经说了,是为了减压和提速。一台服务器,要做的东西,远远多于我们平时表面看到的那样子。笼统一点来说,我们访问网页,就是我们在终端机发出请求,然后服务器处理了就发回给我们。但是用Wordpress来作为例子,服务器不单单要处理对于动态文件例如PHP的解析,还需要返回静态文件例如CSS和Javascript等等,而我们知道,很多这些静态文件,有可能几个月甚至一直也不会更改,如果一台服务器在解析动态文件之余,还要花费很多时间来处理对于这些静态文件的请求,无疑效率是降低了。
当然,我要在这里说明一点,对于小型网站,这些差别根本无法让用户感到什么不一样。大概情况好坏的分别也就是那么0.01微秒。如果你的情况跟我一样,可以不需要太认真来看这篇文章。但是对于某些站,如果一个用户相差0.01微秒,也有可能导致服务器面对庞大的请求数量会产生不可忽视的延误——如果真的到这个规模,其实也应该更换服务器和请一个有经验的服务器管理了。
对于这一点,yslow其实也有一个评分,就是使用CDN与否。虽然Google Storage不是一个CDN,但是它的云服务器群,速度已经可以跟很多所谓的CDN匹敌了。
虽然平时很少人真的介意那么一点点的分别,但是速度其实也是一个SEO评分的因素,如果就是因为这一点点差别而造成在搜索结果页面第一页和第二页,那该是多大的分别啊,毕竟很多SEOer用尽很多法宝也未必能够将排名从第二页顶部跳到第一页尾部。
如何使用Google Storage?
1. 首先,你需要一个Google Storage的账号,如果没有,可以在“激活Google Storage账号”这里申请,里面都是一些基本的东西,这里就不啰嗦了。
2. 然后就可以在 https://sandbox.google.com/storage 访问自己的Google云空间。如果你的浏览器支持HTML5,例如最新的Firefox 4,Chrome 12,Safari 5,还有IE 9等等,可以直接将文件拖上去你所建立的文件夹。
大家可以看到上面我的我文件列表,上传了之后,会看到最后一排的勾会像第一个那样子是空心的,你如果要分享这个文件,只要点击一下这个勾,就会生成外链,而你就可以直接使用这个链接。
3. 将这个链接复制,回到你自己的网站,直接将原来的链接替换,就可以了。
就是这样子简单的三步,就可以完全利用Google强大的服务器群为自己的网站服务。
其实对于某些开发员来说,这个可能已经不是什么新鲜事了,很多博客都有用到jQuery.js这个JS库,可以做到很多很炫的效果,几乎这个文件放在网站的头部,每个页面都回访问它。很多博客的主题都是直接放在主题的/js 文件夹,但是其实Google本来就已经提供对jQuery的云支持,直接引用 https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js 就可以了.
No comments:
Post a Comment