标签归档:加速乐

RSS feed of 加速乐

使用加速乐和360CDN提升OpenShift WordPress加载速度

由于搭建在OpenShift(Redhat Cloud红帽云)平台的Wordpress博客程序使用了amazonaws(亚马逊AWS云服务,服务器位于美国),因此用户从国内直接访问的速度比较缓慢。

使用网站CDN加速服务可以在一定程度上提升OpenShift Wordpress页面的加载速度。

需要注意的是,由于OpenShift实例的服务器IP地址会不定期更换,使用CDN服务时需要定期关注源站的IP是否发生变更,一旦发生变更就需要及时修改源站IP。

目前国内几个口碑比较好的网站CDN加速服务提供商包括:

  • 加速乐(http://www.jiasule.com)
  • 百度云加速(http://yunjiasu.baidu.com/)
  • 360网站卫士(http://wangzhan.360.cn/)
  • 安全宝(http://www.anquanbao.com)

这些网站CDN加速服务的使用方法大同小异,下面以加速乐为例简单介绍网站CDN加速服务的设置过程。

使用加速乐提升OpenShift Wordpress博客加载速度

首先访问http://www.jiasule.com/manage/,在加速乐域名列表中添加网站域名

接入方式包含NS方式和别名方式两种,如果使用NS方式需要同时使用加速乐的DNS服务。

已经使用第三方DNS服务的用户可以选择别名方式。

待加速乐自动检测完域名的DNS设置并生成域名的CNAME别名后,将原DNS服务的CNAME记录修改为加速乐的CNAME别名,点击DNS切换即可完成整个设置过程。

使用360网站卫士Google字体库提升Google字体加载速度

由于Wordpress博客引擎普遍采用了Google字体库,链接为:http://fonts.googleapis.com/cssfamily=Open+Sans:300,400,600&subset=latin,latin-ext,而目前在国内直接访问该链接的响应速度非常缓慢,因此会在很大程度上拖慢Wordpress的页面加载速度。

对此,只需在Wordpress主题模板的相应位置变更下列代码:

<link href='http://fonts.googleapis.com/css?family=Open+Sans:300,400,600&subset=latin,latin-ext' rel='stylesheet'>

将googleapis替换为国内CDN即可

虽然没有经过严谨的测试,但是从直观使用感受来看,在替换完毕之后,OpenShift Wordpress的页面加载速度可以得到明显的提升。

百度加速乐或导致登录状态丢失

使用百度加速乐可以借助于部署在全国各地的数据中心,通过预先向目标网站发送请求再缓存响应内容的方式使网站的访问速度得到提升。

然而,这种方式在为网站提升访问速度的同时,可能存在用户登录状态丢失的问题。

笔者在Django Template中使用{% request.user.is_authenticated %}时,用户登录成功后该block tag的结果依然为False。

备注:

加速乐运行模式:云端模式

加速乐加速设置:只开启了静态资源加速,首页加速、目录加速、静态页面加速均为开启。

建议:

目前百度加速乐的加速功能似乎还不太完善,

对于实时性要求较高的站点,以及涉及到用户状态保存等业务的站点在使用百度加速乐时需要仔细验证网站功能是否正常。