wordpress怎么实现动静资源分离,做好CDN加速?

2019-12-1514:04:45 百度已收录 浏览:12,970次

我们在做wordpress网站的时候,一般为了网站的打开速度会设置CDN加速,而做CDN加速就要做动静资源分离,这个虽然比较麻烦,但是,对于网站打开速度的提升还是很有效果的!

wordpress怎么实现动静资源分离,做好CDN加速?

那么,我们怎么做wordpress动静资源分离呢?在这里,互联网营销培训老师苏春宇,给大家详细讲解一下!

在做wordpress动静资源分离之前,首先要注意:

1、要修改协议符合自己的博客,本站全站使用Https,如果你也是全站Https可以不用修改;

2、要修改网站,不修改这个访问不了,修改的时候注意,代码中的网站不是一个普通的URL,加了转义符,建议部分修改即可;

也正是因为修改代码过于麻烦,很多人的网站没有去修改,或者没有修改完善,结果设置动静分离之后,网站的CSS调用问题出现了,导致网站很多图片是错位的!

我们看到的很多个人博客网站,图片大小不一致,而且很别扭,就是因为,开启动静分离的时候,没有注意这个问题导致的!

然后,我们要修改静态域名为自己设置的静态文件专用域名,代码如下:

  1. /* 动静分离+静态缓存 Static Cache */
  2. ob_start("Static_Switch");
  3. function Static_Switch($buffer){
  4.         if(!is_admin()){
  5.                 $buffer_out = preg_replace('/https:\/\/www\.xjh\.me\/wp-([^"\']*?)\.(jpg|png|gif|css|js|woff|woff2|ttf|svg|eot)/i','https://static.xjh.me/wp-$1.$2',$buffer);
  6.                 return $buffer_out;
  7.         }
  8.         else return $buffer;
  9. }

当然,如果你觉得动静分离之后了,网站打开速度提升不大的话,可以设置回来,毕竟开启CDN资源加速也是要花钱的!

就像我的网站,开启动静分离之后,没有感觉到网站打开速度有明显的提升,所以,又设置回来了,主要是因为网站服务器的带宽已经足够用,调用图片的速度并不慢,这时候就没有必要设置动静分离了!

好了,关于wordpress怎么实现动静资源分离,并且做好网站的CDN加速的问题就给大家讲解这么些,如果有其他问题,那么,请自行百度查询!

  • 微信赞赏老师
  • 互联网营销培训课程
  • weinxin
  • 苏春宇微信号
  • 183 6469 9738(手机)
  • weinxin
网络营销培训
苏春宇