广告
返回顶部
首页 > 资讯 > 精选 >jspXCMS浏览次数和浏览次数缓存怎么实现
  • 190
分享到

jspXCMS浏览次数和浏览次数缓存怎么实现

2023-06-26 07:06:48 190人浏览 安东尼
摘要

本文小编为大家详细介绍“jspXCMS浏览次数和浏览次数缓存怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“jspXCMS浏览次数和浏览次数缓存怎么实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。文章的

本文小编为大家详细介绍“jspXCMS浏览次数和浏览次数缓存怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“jspXCMS浏览次数和浏览次数缓存怎么实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

文章的浏览次数需要配合模板中的脚本实现,如模板中没有相应的脚本,系统不会记录浏览次数。使用脚本实现浏览次数的统计,是考虑到页面有可能生成静态html,如果只在访问文章的动态地址的时候统计点击次数,生成静态页后就无法统计到点击次数了。

模板中统计浏览次数的脚本和显示浏览次数的脚本是同一个,可以参考info_news.html(如/template/1/default/info_news.html)模板中的实现方式。主要代码如下(需Jquery.js):

<span id="info_views"></span>次阅读<script type="text/javascript">$("#info_views").load("${dy}/info_views/${info.id}?d="+new Date()*1);</script>

栏目也可以统计浏览次数。如果只需要在访问栏目页时才统计浏览次数,则只在栏目页模板加统计脚本;如果浏览栏目下文章也作为浏览了栏目,则要在文章模板里也加上统计脚本。另外首页也是一种栏目,所以统计方法和栏目一样。

<span id="node_views"></span>次阅读<script type="text/javascript">$("#node_views").load("${dy}/node_views/${node.id}?d="+new Date()*1);</script>

系统使用了查询缓存技术提高页面的访问性能,即数据库表中的数据未修改的情况下,之前查询过的sql语句不再查询数据库,直接返回之前的查询结果,可以极大的提高系统性能。但由于页面的访问动作是非常频繁的,加上浏览次数统计功能后,会频繁更新数据库,这会导致查询缓存失效。所以系统对浏览次数进行缓冲处理,可以到后台“系统管理” - “系统设置” - “其他设置”中进行设置。数据库中保存缓冲次数的表是cms_info_buffer。

jspXCMS浏览次数和浏览次数缓存怎么实现

读到这里,这篇“jspXCMS浏览次数和浏览次数缓存怎么实现”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。

--结束END--

本文标题: jspXCMS浏览次数和浏览次数缓存怎么实现

本文链接: https://www.lsjlt.com/news/307496.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jspXCMS浏览次数和浏览次数缓存怎么实现
    本文小编为大家详细介绍“jspXCMS浏览次数和浏览次数缓存怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“jspXCMS浏览次数和浏览次数缓存怎么实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。文章的...
    99+
    2023-06-26
  • 如何实现浏览器缓存相关http头尽量减少http的请求次数
    本篇内容介绍了“如何实现浏览器缓存相关http头尽量减少http的请求次数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!最近看雅虎黄金34条...
    99+
    2023-06-08
  • vue多次打包后出现浏览器缓存的问题及解决
    目录vue多次打包后出现浏览器缓存解决方案使用hash解决vue浏览器的缓存缓存问题怎么解决缓存问题解决办法vue多次打包后出现浏览器缓存 每次打包更新版本上传到服务器上,会偶尔出现...
    99+
    2022-11-13
    vue 浏览器缓存 vue浏览器缓存问题 vue多次打包
  • vue中如何实现前进刷新、后退缓存用户浏览数据和浏览位置
    这篇文章主要介绍了vue中如何实现前进刷新、后退缓存用户浏览数据和浏览位置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。vue中,我们所要实...
    99+
    2022-10-19
  • Javascript怎么实现浏览器本地存储
    今天小编给大家分享一下Javascript怎么实现浏览器本地存储的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我...
    99+
    2022-10-19
  • php怎么实现单篇文章浏览计数
    本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。php怎么实现单篇文章浏览计数?PHP统计访问单篇文章的访问量先给储存相应文章的数据表增加一个记录访问量的字段。可以每访问一次,字段数量加一,但是这样会不准确,因为只...
    99+
    2022-11-18
    php
  • VueX浏览器刷新如何实现保存数据
    目录VueX浏览器刷新保存数据方法一方法二刷新浏览器后,Vuex的数据丢失,如何解决?解决方法VueX浏览器刷新保存数据 在vue项目中用vuex来做全局的状态管理, 发现当刷新网页...
    99+
    2022-11-13
  • dedecms5.7首页和列表页模板中动态调用文章浏览次数的方法
    本文实例讲述了dedecms5.7首页和列表页模板中动态调用文章浏览次数的方法。分享给大家供大家参考。具体实现方法如下: dedecms5.7程序给的样例是静态调用的,方法是[filed:click],这样我们用在首页跟...
    99+
    2022-06-12
    dedecms 首页 列表页 模板 动态调用 文章 浏览次数 方法
  • Web Audio浏览器采集麦克风音频数据怎么实现
    今天小编给大家分享一下Web Audio浏览器采集麦克风音频数据怎么实现的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2023-07-05
  • JavaScript怎么实现完全容错和浏览器自动最大化
    这篇文章主要讲解了“JavaScript怎么实现完全容错和浏览器自动最大化”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript怎么实现完全容错和浏览器自动最大化”吧!错误代码的...
    99+
    2023-06-03
  • Win10 2004版本出现bug导致黑屏、浏览器数据丢失怎么办
    这篇文章主要讲解了“Win10 2004版本出现bug导致黑屏、浏览器数据丢失怎么办”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Win10 2004版本出现bug导致黑屏、浏览器数据丢失怎...
    99+
    2023-06-10
  • redis怎么实现数据存储和缓存的一致性
    redis怎么实现数据存储和缓存的一致性?针对这个问题,这篇文章给出了相对应的分析和解答,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。方式1:数据库保存数据,redis不persist red...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作