1

我正在使用 Drupals boost 模块来缓存我非常动态的网站。

我还使用视图块从内容类型加载横幅图像,并且视图设置为随机加载图像。

但是,因为 boost 模块将页面缓存为 html,所以当页面被缓存时加载的随机图像就是我所坚持的。

有没有将 boost html 缓存与随机加载图像混合在一起?我想要得到的效果是一个随机横幅,但仍然使用 boost 模块。

也许是非视图解决方案。

感谢您的任何想法,如果没有解决方案,这只是大量缓存的权衡,请告诉我。

4

2 回答 2

2

由于 Boost 将您的 Drupal 站点转换为静态页面,我能想到的唯一方法是让 Javascript/jQuery 处理随机加载的图像。类似于 imBannerRotater的随机模式或其他类似的Javascript 脚本的东西应该可以工作。

于 2010-08-26T19:09:28.883 回答
1

您必须使用 AJAX 来显示该块(请参阅此处的讨论)。

于 2010-08-26T20:40:46.560 回答