当页面加载完成之前有人点击时,如何防止memcache存储不完整的页面?

时间:2010-10-14 22:42:55

标签: php drupal memcached centos

我对memcache相当新,所以如果这是一个明显的道歉,那么道歉。我查看了memcached文档并尝试了各种Google搜索但无济于事。

设置

  • Drupal 6.19
  • Memcache API和集成模块
  • Authcache模块
  • Centos 5
  • Memcached 1.2.6

如果您需要进一步的信息,请与我们联系。

情况

Memcache肯定正在运行,垃圾箱正在填充,页面加载时间令人难以置信。但是,我最近才注意到,在进行一些测试时,当我在页面完成加载之前点击链接时,memcache将当前页面状态存储在内存中。因此,当下一个用户出现时,他会看到一个我不耐烦等待的半页面。

你的回答可能是整理我的页面加载 - 我正在寻找。但我也想解决这个问题。这意味着如果连接速度特别慢的用户是第一个访问页面的用户,那么他/她可能会点击并存储一个不完整的页面供其他人查看。

我感谢您提供的任何建议。即使它指向了一个我忽略的明显资源。

谢谢

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您确定这不是浏览器缓存问题吗?除非你有一个奇怪的设置,否则这听起来不像是一个memcached问题。