通过静态文件提供动态内容

时间:2012-06-06 10:08:19

标签: ajax django apache file

我正在开发一个高度动态的Django 1.3.1网站。在许多页面上,某些元素必须每10-20秒刷新一次。我们使用AJAX请求。

现在,在后端方面,每个AJAX都是通过执行数据库查询或可能来自缓存来处理的(我预计95%的时间是来自缓存)。我们正在考虑更改方法,而是将更新放在Web服务器提供的某些文件中。然后,不是点击Django,而是通过提供文件来处理AJAX。如果有必要,后端会负责更新文件(这些文件非常小;有几个数字)。

有没有人尝试过这样的东西?您可以看到哪些可能的缺点(例如,来自并发读/写文件访问)?是否可能通过这种方法获得一些表现?

1 个答案:

答案 0 :(得分:0)

为什么要将经常使用的数据从DB放到静态文件中。如果你想快速渲染它,请看看MEMCAHED ......我想这会让你满意。链接如下:

MEMCAHCED