我为用户登录和用户管理设置了django后端,以及我的整个模板集,网站访问者使用这些模板来显示html文件。但是,我正在尝试为我的网站添加实时功能,我在Node.Js中找到了一个完美的库,允许两个用户输入文本框并在其屏幕上显示文本。是否有可能合并两个后端?
答案 0 :(得分:10)
为不同的目的运行多个后端是绝对可能的(有时非常有用)。然而,它会打开一些蠕虫,这取决于您的系统预期会有多严格,谁在您的团队中等等:
所以,我的建议是仔细考虑是否需要这个。可能会有很多时间和思想。
更新:实际上有些公司专注于为现有网站添加实时性。我不打算给任何名字命名,但是如果你在主机平台(例如Heroku)的附加市场上寻找“实时”,你就会找到它们。
更新2 :Nginx现在有support for Websockets
答案 1 :(得分:2)
您无法合并它们。您可以通过Reddis等队列系统将消息从Django发送到Node.Js。
答案 2 :(得分:0)
如果您确实想使用两个后端,则可以使用两个后端都支持的数据库。
虽然我不推荐它。
答案 3 :(得分:0)
尝试使用Django,Node.js,Socket.io和Reddis。