更好的聊天室应用程序后端 - Django或普通的PHP?

时间:2011-01-21 17:32:04

标签: php ajax django chatroom

我目前正在制作我的网站的2.0版本,目前是基于Django + ajax,php + ajax和html + fake-ajax *。除了新功能,我想做一大堆清理工作。我的问题是,如果我使用django制作我的聊天应用程序后端,或者如果我坚持使用php(我现在拥有的),那么您认为如何减轻服务器的负担?我的前端是html& jQuery,我想最终做html5套接字,但我的目标受众与他们的古老浏览器结婚。 (我认为苹果公司对闪存的谴责将在几年后灭绝,对于移动设备而言,只有最新的Android支持它,而我所看到的并不是真的表现不错,另一方面我目前的解决方案无处不在!我的朋友甚至可以从他的ePaper Nook中使用它!)。所以我想尽可能用同一种语言而不是我的hacked up solotion,但另一方面我的php东西似乎比django的东西快一点,但我没有任何直接的app4app比较,我只有php的查询室,因为闪存第三方,我们一直在使用的服务,在授权时被吸引。此外,我不想打扰我当前的django应用程序,直到整个重写(现在正在发生!)。感谢您的投入!

 *defination of fake-ajax(Read only if your curios):
 I was lazy and since content was small,
 I just have all my pages in vars on a single html page and us jQuery 
 to change the content of the content-div to whatever the user clicked from 
 the menu :-D(don't wory none of the content in vars needed to be seen by search engines)

2 个答案:

答案 0 :(得分:0)

只需使用您最熟悉的语言即可。机会差异可能不会产生巨大影响。无论哪种方式,使用Python或PHP,如果您知道自己在做什么,就可以修复大部分性能。

答案 1 :(得分:0)

Django将为您提供现成的授权和注册。但是,它无助于创建聊天窗口。

如果Django对我来说太复杂了,我会看一些较小的东西,比如Flaskweb.py