利用延迟加载优化CNZZ加载缓慢问题

6,323次阅读
16条评论

共计 608 个字符,预计需要花费 2 分钟才能阅读完成。

前言

相信绝大部分的站长都是在站点上部署了 CNZZ 的站点访问统计吧,不过 CNZZ 的 JS 在每次加载页面的时候总是要加载那么 1~3 秒,甚至更长,这让我很不爽 利用延迟加载优化 CNZZ 加载缓慢问题,其原因就是:本来页面都已经加载完成了,又非要多加载那么几秒,这样可能导致用户以为网站打开很慢呢,于是就会出现丢失访客等等一些列啪啦的问题。
利用延迟加载优化 CNZZ 加载缓慢问题

解决方法

解决办法第一想到的就是,等页面加载完成了,然后再把这个 js 加载,然后就有了如下的代码:
<script>
    $(function () {var cnzz = document.createElement("script");
      cnzz.src = "//s4.cnzz.com/z_stat.php?id=1254820389&web_id=1254820389"; // 这里插入你的 cnzz 统计代码中的统计数据链接
      document.getElementsByClassName('footer-copyright')[0].appendChild(cnzz);
    });
</script>
然后我们来看看有没有进行加载,电脑 F12 打开控制台,查看 NetWork,如下图:

利用延迟加载优化 CNZZ 加载缓慢问题

由上图可见,成功加载。

后记

网站加载缓慢可能会造成访客的丢失,各位站长请随时关注自己的流量 利用延迟加载优化 CNZZ 加载缓慢问题
正文完
使用官方微信小程序体验更多功能
post-qrcode
 10
憧憬Licoy
版权声明:本站原创文章,由 憧憬Licoy 2016-10-14发表,共计608字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(16条评论)
Mr.Li 评论达人 LV.1
2017-08-21 18:55:42 回复

挖个坟,我用的Google Analytics,因为托管网站的主机是香港的。回头我也看看能不能用这种方法。

 Macintosh  Chrome  中国北京北京市联通
明月登楼的博客 评论达人 LV.2
2016-11-16 17:39:27 回复

唉,挑了半天,只有这篇好像我能看懂!囧!

 Windows  Chrome  中国河南省南阳市电信
我爱动感单车网 评论达人 LV.1
2016-11-08 16:52:36 回复

自从百度统计推出之后,就再没用过这个了!

 Windows  Chrome  中国广西桂林市电信
Koolight 评论达人 LV.3
2016-11-04 21:16:33 回复

这个是不是就可以把广告延迟加载了?

 Windows  Firefox  中国湖北省宜昌市联通
明月登楼的博客 评论达人 LV.2
2016-10-30 20:12:38 回复

CNZZ的PV统计有点落伍了!并且CNZZ的统计JS经常的挂掉,很影响网页载入的,我已经彻底的放弃CNZZ了,目前专用百度统计!

 Windows  Chrome  中国河南省南阳市电信
Koolight 评论达人 LV.3
2016-10-19 21:42:02 回复

厉害,不知道CNZZ能不能把那个链接中的JS代码添加到网站加载的主JS中呢?

 Windows  Chrome  中国湖北省武汉市联通
    憧憬Licoy 博主
    2016-10-19 21:46:41 回复

    @Koolight 那个没有试过,不过他的是根据.php后面的get参数来对你的网站对应的数据进行记录的

     Windows  Chrome
xema 评论达人 LV.3
2016-10-15 05:30:11 回复

:sad: 看不懂的悲哀

 iPhone  Safari  中国广东省揭阳市电信
192.168.1.1 评论达人 LV.1
2016-10-14 22:21:10 回复

用的51啦,偶尔也会出现加载慢的情况。

 Windows  Chrome  中国江西省南昌市电信