2024-04-26 11:15:11 发布
网友
对于POST-form方法生成的动态页面,是否可以使用django和memcached?你知道吗
我之所以要这样做,是因为我的一些页面需要很长时间来处理,而用户输入的表单有时是相似的。你知道吗
请记住,您也不必缓存整个页面。我们在商店尝试过的一种策略是呈现昂贵的HTML片段,并将它们存储在memcached中,以便动态地包含它们。你知道吗
要做到这一点,您不需要执行render\ To\ response,但可以使用上下文和模板加载器进行手动呈现。你知道吗
不过,你必须确保你有一个好的过期策略,并注意比赛条件。你知道吗
简:是的
不是很短(但是因为一个模糊的问题而变得模糊):首先,找到一种从表单值构建缓存键的方法。然后在表单提交时,创建键并查看缓存,如果没有包含该键的内容,则创建、存储并返回它。如果有内容,请返回。也许加上有效期。你知道吗
请记住,您也不必缓存整个页面。我们在商店尝试过的一种策略是呈现昂贵的HTML片段,并将它们存储在memcached中,以便动态地包含它们。你知道吗
要做到这一点,您不需要执行render\ To\ response,但可以使用上下文和模板加载器进行手动呈现。你知道吗
不过,你必须确保你有一个好的过期策略,并注意比赛条件。你知道吗
简:是的
不是很短(但是因为一个模糊的问题而变得模糊):首先,找到一种从表单值构建缓存键的方法。然后在表单提交时,创建键并查看缓存,如果没有包含该键的内容,则创建、存储并返回它。如果有内容,请返回。也许加上有效期。你知道吗
相关问题 更多 >
编程相关推荐