java 開發(fā)框架 python中的web開發(fā),django和tornado各自都適合什么樣的開發(fā)?
python中的web開發(fā),django和tornado各自都適合什么樣的開發(fā)?h5app開發(fā),用什么框架比較好?主要區(qū)別如下:。如果你是個(gè)人,比如說python的初學(xué)者,我建議你學(xué)習(xí)Django,因
python中的web開發(fā),django和tornado各自都適合什么樣的開發(fā)?
h5app開發(fā),用什么框架比較好?
主要區(qū)別如下:。如果你是個(gè)人,比如說python的初學(xué)者,我建議你學(xué)習(xí)Django,因?yàn)樗目蚣鼙容^成熟,而且有很多相關(guān)的信息,所以對(duì)初學(xué)者來說開發(fā)它是很好的。Tornado的信息量不如Django,可用的模塊比Django差得多。因此,如果是初學(xué)者、小型開發(fā)團(tuán)隊(duì)或中小型項(xiàng)目,我建議使用Django。Django還有其他各種功能:用戶身份驗(yàn)證、本地化、Unicode處理和continue。如果你想要一個(gè)框架,可以涵蓋所有你可能需要的框架,你沒有時(shí)間和技能來完成它,Django是一個(gè)偉大的系統(tǒng)
ornado 和現(xiàn)在的主流 Web 服務(wù)器框架(包括大多數(shù) Python 的框架)有著明顯的區(qū)別:它是非阻塞式服務(wù)器,而且速度相當(dāng)快。
得利于其 非阻塞的方式和對(duì) epoll 的運(yùn)用,Tornado 每秒可以處理數(shù)以千計(jì)的連接,這意味著對(duì)于實(shí)時(shí) Web 服務(wù)來說,Tornado 是一個(gè)理想的 Web 框架。
我們開發(fā)這個(gè) Web 服務(wù)器的主要目的就是為了處理 FriendFeed 的實(shí)時(shí)功能 ——在 FriendFeed 的應(yīng)用里每一個(gè)活動(dòng)用戶都會(huì)保持著一個(gè)服務(wù)器連接。
tornado和目前主流的web服務(wù)器框架(包括大多數(shù)Python框架)有明顯的區(qū)別:它是一個(gè)無阻塞的服務(wù)器,而且速度相當(dāng)快。
由于其非阻塞方式和epoll的使用,tornado每秒可以處理數(shù)千個(gè)連接,這意味著tornado是實(shí)時(shí)web服務(wù)的理想web框架。
開發(fā)這個(gè)web服務(wù)器的主要目的是處理FriendFeed的實(shí)時(shí)功能。在FriendFeed應(yīng)用程序中,每個(gè)活動(dòng)用戶都將維護(hù)一個(gè)服務(wù)器連接。