2011-01-21 53 views
0

我目前正在製作我的網站的2.0版本,該版本目前是Django + ajax,php + ajax和基於html + fake-ajax *的版本。除了新功能之外,我想分配清理。我的問題是,如果我使用django創建我的聊天應用程序後端,或者如果我堅持使用php(我現在擁有),那麼您認爲如何減少服務器上的負載?我的前端是html & jQuery,我想最終做html5套接字,但我的目標觀衆已經結婚到他們古老的瀏覽器。 (我認爲,隨着蘋果公司對閃存的譴責,它將在幾年內滅絕,而對於手機而言,只有最新的Android支持它,而我所看到的並不是真的很好,但我現在的解決方案卻跑到了任何地方!甚至可以使用他的ePaper Nook!)。所以我想用相同的語言儘可能多地做,而不是用我的黑客來解決,但另一方面,我的PHP的東西似乎比Django的東西快一點,但我沒有任何直接的app4app比較,我只做了php chartroom,因爲我們一直使用的flash第三方服務在獲得授權時被吸引了。此外,我不想打擾我目前的Django應用程序,直到整個重寫(現在正在發生!)。感謝您的輸入!更適合聊天室應用後端 - Django或普通的PHP?

*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) 

回答

0

只要使用您最喜歡的語言即可。性能差異可能會產生巨大影響。無論哪種方式,如果您知道自己在做什麼,使用Python或PHP可以修復大部分性能問題。

0

Django會給你現成的授權和註冊。儘管如此,它無助於創建聊天窗口。

如果Django對我來說看起來太複雜了,我會看看更小的東西,比如Flaskweb.py