2014年9月19日星期五

利用PageSpeed完美提速goagent与gsnova

目前版本的非GAE服务端(PHP,PaaS)的goagent和gsnova都支持CDN加速,部署在PHP、PaaS空间的goagent和gsnova直接访问起来,无论是响应速度还是实际链接速度一般都不太理想。但是经合适的CDN提速后,往往可以达到土鸡变凤凰的效果。
PageSpeed是Google提供的免费CDN服务,而且PageSpeed的服务器在美国西海岸,对国内电信、联通的访问都比较友好,经测试PageSpeed可以极大改善goagent与gsnova服务端的访问速度。
具体测试的的服务端包括:部署在PHP空间的goagent,部署在Heroku空间Python版本的goagent,部署在Heroku空间的Java版本的gsnova,部署在CloudBees空间Java版本的gsnova。以上四种方式,在本地4M带宽的情况下均可流畅播放youtube高码率720P视频,浏览网页更是不在话下。实际使用感受,跟GAE北京ip段的速度不相上下。
PageSpeed的具体设置使用很简单,网上也有很多详细的图文教程,恕不赘述了。需要注意的是验证域名的这一步,需要向域名所在空间上传一个验证文件,从而验证对域名的所有权,如果实际部署的是Python或Java的PaaS空间,上传文件会比较棘手,这里的技巧就是先将域名指向一个其他容易上传文件且方便绑定域名的空间,验证成功后再将域名指向实际部署服务端的空间。
一些题外话,虽然翻墙是无奈之举,但我们也应对那些免费空间的提供商心存感恩,尽量不要影响人家的正常服务。用来一般浏览网页应该没啥影响,但长时间大流量的观看视频的话,还是尽量优先选择财大气粗有实力的空间使用,能用GAE时就别用PaaS,能用PaaS时就别用PHP,毕竟一些免费的PHP空间提供商实力和带宽有限。
我们虽无力改变这个世界,但至少可以让自己不要更堕落!

没有评论:

发表评论