马上注册,免费下载更多dz插件网资源。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Diy设置问题,DIY到底应该怎么设置?
我的环境:Discuz X3.4版本,2C4G配置,宝塔linux,社区首页配置了幻灯片PPT+新帖、新回复面板,如下图
我想要的效果:用户访问网页不卡,同时保证DIY数据可以及时更新。
我遇到的问题:
1、我因为想要把最新发布、最新回复及时的展示出来,所以我把DIY设置为1分钟更新一次,但是这样就导致用户访问社区首页的时候,非常卡,会卡顿3~5秒。我猜测原因和逻辑是这样的:比如设置1分钟更新1次,就会让Discuz X每1分钟就把之前的缓存数据删除掉,当检测到用户访问首页的时候,就更新缓存数据,把这个数据给用户展示出来。所以这个过程要重新加载,导致用户每次访问首页都会卡顿3~5秒。请问我猜测是这个逻辑,对不对,是不是这样的逻辑和过程?
2、我发现像上面那样设置,导致非常卡,访问体验非常差劲,我就想调整为每天晚上12点钟更新,所以我把DIY更新时间设置为1440分钟,就是1天时间,我勾选的是准时更新。但是我第二天早上9点钟访问社区,发现这个最新发帖、最新回复页面,并没有更新,还是之前的列表。我肯定是在昨天晚上之前,新发了帖子、新发了回复的,这点可以放心。请问,为什么没有在晚上12点更新?他更新时间和逻辑是怎么算的?是以自然时间的晚上12点为更新时间?还是以我点击确定的时间,为计时开始的时间去计算1440分钟?
3、综上,请官方的管理员或者真正懂DIY老师,帮忙答疑解惑一下,告诉我这个到底是什么样的逻辑?更新区间又是什么意思?什么控制效果?我应该怎么样设置,才能达到我想要的效果:既可以及时更新列表信息(至少5分钟更新1次)、又可以让用户访问的时候不卡顿?有两全其美的办法吗?比如设置定时计划任务,让Discuz X计划任务、或者添加宝塔计划任务,代替人访问社区首页,达到自动更新数据,自动保存缓存的效果?
我知道答案 回答被采纳将会获得1 贡献 已有0人回答
©DZ插件网所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 本站内容为站长个人技术研究记录或网络,不提供用户交互功能,所有内容版权归原作者所有。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,得到更好的正版服务。 您在本站任何的赞助购买、下载、查阅、回复等行为等均表示接受并同意签订《DZ插件网免责声明协议》。 如有侵权请邮件与我们联系处理: discuzaddons@vip.qq.com 并出示相关证明以便删除。敬请谅解!
|
|