1)我想devlop有论坛和聊天的网站。 聊天和论坛以某种方式链接。用户可以在聊天室中为该主题聊天的每个主题的意思,或者可以发表回复论坛。 我正在考虑使用Django的论坛和扭曲的聊天thing.Can我结合这两个? 使用twisted开发的聊天应用程序链接到论坛。
使用Django和扭曲在一起
2)如果我使用扭曲和django什么样的网站主机shold我用网站上放在网上?我使用VPS吗?或者我可以得到一个支持两者的主机?
1)我想devlop有论坛和聊天的网站。 聊天和论坛以某种方式链接。用户可以在聊天室中为该主题聊天的每个主题的意思,或者可以发表回复论坛。 我正在考虑使用Django的论坛和扭曲的聊天thing.Can我结合这两个? 使用twisted开发的聊天应用程序链接到论坛。
使用Django和扭曲在一起
2)如果我使用扭曲和django什么样的网站主机shold我用网站上放在网上?我使用VPS吗?或者我可以得到一个支持两者的主机?
我不会把两个本身结合起来;调用Django会同步发生,这意味着Twisted的事件循环会被阻塞。最好将Twisted过程当作standalone app using Django,并让经典的Web服务器处理Django应用程序。
你不可能找到一个允许你运行Twisted应用程序的共享主机,所以我会去VPS路线。
如果论坛应用程序需要从聊天应用程序中获取某些内容,则使得论坛应用程序与纯粹的HTTP请求与聊天应用程序进行通信并使它们单独运行更为简单。
我有一个项目可能只是你在找什么(至少要开始)。它被称为Hotdot:http://github.com/clemesha/hotdot。
而且,我写了更多的细节有关此主题在这里:http://clemesha.org/blog/2009/dec/17/realtime-web-apps-python-django-orbited-twisted/
这里的Django +亨德里克斯+扭曲https://www.youtube.com/watch?v=92VeMkjM1TQ – Pietro 2015-12-22 13:00:47