1 py主流web框架
? Django一站式解決方案,包含緩存,ORM,管理后臺,驗證,表單處理等,使得開發(fā)復雜的數(shù)據(jù)庫驅(qū)動的網(wǎng)站變得很簡單。系統(tǒng)耦合度太高,替換內(nèi)置模塊有點難度,學習曲線相當陡峭。
?Flask輕量級框架,基于Wergzeug實現(xiàn)的WSGI和Jimja2模版引擎。githup的star超過上面的框架,只保留核心,擴展機制,易擴展第三方包,第三方包來實現(xiàn)復雜的功能。
?Tornado現(xiàn)由Fackbook收購開源版本,非阻塞式服務器,速度相當快,對epoll的作用,每秒可以處理數(shù)以千計鏈接
?Pyramid性能比Flask高,國內(nèi)知名度不高,中文文檔匱乏
?Web.py微框架,基于類的視圖,簡單易學功能強大
?Bottle輕量級,單文件,只使用py的標準庫