我想建立一个简单的应用程序,我有不同的用户,他们进行更新,所有用户实时更新,如facebook。
修改 我只是想知道如何在没有重新加载页面的情况下将更新推送到用户的配置文件。我是否会重复进行AJAX调用,或者是否存在可以解决此问题的内容。
编辑2: 这是一个帮助我http://www.slideshare.net/oellegaard/implementing-real-time-web-applications-with-django
的演示文稿答案 0 :(得分:3)
对于实时的交互,一个想法是使用套接字。
我要做的是在python / django中编写我的前置站点,并在后面有一个node.js层,用于处理所有客户端同步的w / socket.io(websockets)。
[DB]
/ \
[Django] [node.js]
app logic -> \ / <- async updates
[Browser]
但实际上这是一个相当不明确的答案,主要基于b / c的假设,你没有告诉我们你网站需要做什么具体的事情。
答案 1 :(得分:-2)
你需要知道如何编程,你需要知道Python和Django Framework,你需要知道HTML,JavaScript和CSS,你需要知道你选择的一些数据库,你需要知道足以在客户端做出有关MVC框架的明智决策,你需要了解队列,堆栈,异步回调,HTTP方法,加密和其他安全实践,列表还在继续。
基本上,你需要了解更多会问你问的问题的人。