找回密码
 欢迎注册
查看: 5866|回复: 6

[反馈] 论坛的最新回复 延迟 显示

[复制链接]
发表于 2011-4-26 08:05:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
新发的帖子或者刚回复,在论坛首页中间的最新回复框里,不能马上显示出来,要等好长时间才能显示出来,这是怎么回事?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-4-26 08:57:00 | 显示全部楼层
因为首页调用需要调用服务器的数据,
而服务器基本上是1个小时左右才刷新一次的,
所以才会有些延迟,希望大家多担待些。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-4-26 09:04:52 | 显示全部楼层
有没有事件驱动的那种动态更新的方式
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-4-26 09:21:28 | 显示全部楼层
至少论坛目前无法实现。

首页调用是本论坛的特色,是自开发的,还借助于emath的动态空间功能才实现的。
它的原理是:
emath服务器上有一个动态页面,自动抓取论坛上的一些隐藏数据调用页面,
然后提取有用数据,写成一个js文件,
论坛在页面调入时再读出该js文件,写在相应的地方。
为了防止emath服务器反复读取相同的内容,设定是间隔15min抓取一次,
但论坛本身的数据调用页面刷新间隔是1小时,所以才导致延迟,这在当前是无解的。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2011-4-26 09:31:46 | 显示全部楼层
我知道大多数dz论坛,最新回复帖子都是实时显示的,这个很复杂吗?

php我不懂。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-4-26 09:39:39 | 显示全部楼层
你说的那是收费论坛,需要面对的不仅仅高昂的费用,还需要自己维护程序,应付黑客攻击等。
本论坛虽然用的是5d6d的免费论坛,但在许多方面一点也不比那些收费论坛差,
至少本论坛很纯净,没有那些乌七八糟的广告。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-3-29 13:00 , Processed in 0.063427 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表