FreeSky主题访问量统计修复
栏目: JavaScript · 发布时间: 7年前
内容简介:首先说明一下,本主题源自Hexo Next主题,经过笔者长期以来的修改,源代码中很多地方都有所变动,因此衍生出一个新的花名主题涉及的技术有:记得06年的时候,本站的访问量已经26w+,比自己的CSDN站点的访问量略大,现在CSDN站点的访问量已经突破百万,而修复之后的站点才29w+,可见这个BUG确实早已诞生,只是因为自己没注意到,就忽略了。其实修复起来很简单,主要是
首先说明一下,本主题源自Hexo Next主题,经过笔者长期以来的修改,源代码中很多地方都有所变动,因此衍生出一个新的花名 FreeSky
,目前版本为 FreeSky v0.4.0
,GitHub地址: csuldw/FreeSky
。起初博主并没有意料到会有其他人也使用这一主题,毕竟修改的地方有点多,而且略微粗糙,没有去仔细修正,适合自用。最近在浏览GitHub的时候,看到用户ooobug提了一个 issue
,这也让我开始怀疑,这个BUG是否已经存在很久了。
主题涉及的技术有:
- Nodejs
- Swig模板引擎
- yaml
- html
- css
- JavaScript
- 其他插件
访问量修复
记得06年的时候,本站的访问量已经26w+,比自己的CSDN站点的访问量略大,现在CSDN站点的访问量已经突破百万,而修复之后的站点才29w+,可见这个BUG确实早已诞生,只是因为自己没注意到,就忽略了。其实修复起来很简单,主要是 busuanzi
的 js
文件路径引用路径变化了。首先找到 Freesky\layout\_partials
目录下的 footer.swig
文件,footer.swig文件内容如下:
<div class="copyright" >
{% set current = date(Date.now(), "YYYY") %}
© {% if theme.since and theme.since != current %} {{ theme.since }} - {% endif %}
<span itemprop="copyrightYear">{{ current }}</span>
<span class="with-love">
<i class="icon-next-heart fa fa-heart"></i>
</span>
<span class="author" itemprop="copyrightHolder">{{ config.author }}</span>
</div>
<div class="powered-by">
{{ __('footer.powered', '<a class="theme-link" href="http://hexo.io">Hexo</a>') }}
</div>
<div class="theme-info">
{{ __('footer.theme') }} -
<a class="theme-link" href="#">
FreeSky{% if theme.scheme %}.{{ theme.scheme }}{% endif %}
</a>(Reserved)
<span id="busuanzi_container_site_uv">
| 用户量: <span id="busuanzi_value_site_uv"></span>
</span>
<span id="busuanzi_container_site_pv">
| 总访问量: <span id="busuanzi_value_site_pv"></span>
</span>
</div>
{% block footer %}{% endblock %}
<script async src="https://dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js"></script>
我们将最后一行的内容替换为下面这行就OK了。
<script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
结束语
最后感谢GitHub用户ooobug的提示,目前本站的总访问量是 29w+
,访问用户量是 16w+
,这个统计数漏掉了很长一段时间,不过也没太大关系。在后续的时间里,还是以提高博文质量为首要目标,多总结、多输出,主题的折腾就暂且放下吧,有时间再来集中更新一版(#^.^#)!
以上所述就是小编给大家介绍的《FreeSky主题访问量统计修复》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 一年,近8w访问量,码云 Star 4k+
- 万亿级日访问量下,Redis 在微博的 9 年优化历程
- 假如有1亿用户的访问量,你的服务器架构是怎样的?
- 万亿级日访问量下的京东HBase平台异地多活实践
- Go实现网站访问量控制(滑动窗口算法,类似利用Redis List数据结构属性)
- Tinker源码解析-代码修复和资源修复
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Out of their Minds
Dennis Shasha、Cathy Lazere / Springer / 1998-07-02 / USD 16.00
This best-selling book is now available in an inexpensive softcover format. Imagine living during the Renaissance and being able to interview that eras greatest scientists about their inspirations, di......一起来看看 《Out of their Minds》 这本书的介绍吧!