• 记录下对WordPress源代码的修改
  • 说说可以了吧
  • 现在开始可以更方便的插入无序列表了,使用短代码
  • 你知道吗?在论坛输入233会变成一个表情哦 =.=,就是这个 :mrgreen:
  • 安装了TT-RSS,然后发现暂时不支持PHP7,然后又删除了,继续用inoreader吧,其实这个用着还好的,恩,很好
  • 前几天在黑莓应用市场居然发现了新安装应用,最重要的是几天后我居然收到了更新推送
  • 发个说说表示下存在感
  • 重写CMS,目前在本地做实验,希望能成功
  • 图床小书签,其实也很简单,只是用一个js弹窗伪造的小书签23333
  • 优化满分,目前在gt.net测试双A.还不错

一次WordPress网站优化策略实例

折腾不止 云落 1个月前 (11-02) 31次浏览 已收录 3个评论

  前几天给一个朋友做网站网速加载优化项目,首先因为这个朋友,送了我一台主机,嗯所以我帮忙给他优化一下网站。毕竟不能白拿别人的东西是吧。
  一次WordPress网站优化策略实例
  首先说一下这个网站情况。这个网站是刚刚创立的,目前只有三篇文章,而且都是测试文章,插件只有两三个,属于很少的。但是网络加载速度差不多需要八秒钟或者到15秒钟,算是非常差的,但是,从主机的角度来说,其实也没有那么差,那么肯定是哪里有问题,所以我们就找出出问题的地方。首先从主机的角度来说,这个网站主机使用香港主机,虽说不是太快,那也不是太慢,所以问题肯定不是在主机方面。
  
  首先给这个网站使用的缓存插件。我选择的缓存插件是coshtmlcache插件。这个插件可以说是纯静态html插件。这个插件可以缓存首页和文章页。可以直接跳过PHP和数据库,直接输出html页面,
  
  然后是静态文件加载方面就是使用CDN,这里面使用的是七牛服务。七牛的话应该很熟悉啦,免费用户有10g存储和10g流量,如果邀请的话流量的话还可以更多。主题本来就支持七牛服务,所以配置一下就可以完美的使用七牛cdn。然后主题的缩略图同样是来自于七牛。
  
  另外头像说的话好像是来自七牛,安排的话可以有七牛缓存头像或者随机头像。论速度的话应该是本地随机图更快一点。
  
  除了服务器缓存的话,我们还要做客户端的缓存。一般我们可以在服务器配置文件里面设置静态文件过期时间。也就是说,如果文件没有过去没有修改的话,继续使用缓存的问题。这个在htaccess文件里面添加代码就可以了。
  
  除了配置文件的话,我们同样在主题里面或者插件里面配置304状态码。在访客首次加载的时候可能稍微有点慢,但是在第二次或者第三次或者以后加载的话,速度会非常快,并不需要直接从服务器下载资源,还是从浏览器缓存里面调取资源。
  
  另外我们也需要减少dns的查询数量。也就是说如果不是太必要的话,我们可以将这文件尽量的集中在一个域名下面。比如我本来是头像文件和七牛镜像文件的话是在两个域名下面,我们可以将图像文件的域名切换到七牛镜像的域名下面。
  
  同样我们还可以配置一下dns预解析。dns预解析很简单,只需要在头部文件加入几行代码就可以。这样可以减少dns解析的消耗的时间。
  
  同样有一些静态文件,可能需要有版本查询,这个功能,我们也可以禁用掉,这样的话可以增加服务器的性能。只需要使用下面的代码就可以关闭这个功能。
  
  压缩HTML代码CSS代码和javascript代码,可以加快网页的迅速度以及呈现速度。CSS的压缩和javascript代码,这个是可以直接手动压缩,这一点不需要插件,事实上git主题的js文件和css文件压根不需要压缩.
  
  网页加载的太多的CSS文件和JavaScript文件的话也会导致网站的加载速度变慢。我们可以将一些不必要的文件合并或者说去掉来加快它的速度。我们合并文件是看这个文件是否是必要的。比如首先jq库,它必须是单独加载的,这个是必须的。他是不能和任何代码合并的。CSS文件的合并基本上是没有问题的,但是JavaScript文件的话合并的话需要特别小心。
  
  静态资源的按需加载。这一点其实跟上面我要求说的有点类似。简单的举个例子,比如首页幻灯片,他需要加载一个文件,但是在其他页面他肯定是不需要加载这个文件,如果加载了,那就是不必要文件,我们可以设置这个文件只在首页加载。同样的,我们再来举个例子,有些文章可能大量使用的短代码,可能需要一些JavaScript文件或者CSS文件,但是如果一个文章没有使用短代码,但是他同样加载的这些文件,那么这些文件都是不必要文件,我们可以去除他,我们可以根据判断代码来加载这些文件,如果文章有段代码,我们才加载这些特定文件,如果没有加载短代码的话,我们就不加载这些特定资源。


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:一次WordPress网站优化策略实例
喜欢 (2)
云落
关于作者:

无折腾,不生活,我是一个WordPress菜鸟,一个玩淘宝的卖家,欢迎你认识我,我是云落!

发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3)个小伙伴在吐槽
  1. 就三篇文章?然后卡? 肯定是主机不行啊,或者主机在海外。这还优化?一般上千的文章再谈优化好吧,取关了,什么玩意
    2017-11-23 01:14 回复 Windows 10 | Chrome 62.0.3202.94
    • 云落
      为何要把网络速度全部归结于主机,那为何3篇文章卡,然后300篇文章的时候却不卡??
      云落2017-11-23 07:29 回复 Linux | Chrome 62.0.3202.84
  2. 明月登楼
    看来云落是超级喜欢cos html cache这个插件呀!
    明月登楼2017-11-02 16:30 回复 Windows 7 | Firefox浏览器 57.0