电子设计工程
電子設計工程
전자설계공정
ELECTRONIC DESIGN ENGINEERING
2014年
5期
33-37
,共5页
Django%分页%Web应用%Python
Django%分頁%Web應用%Python
Django%분혈%Web응용%Python
Django%pagination%Web application%Python
为了探索Django框架下Web数据查询分页的实现方法及性能,本文先对Web数据查询分页的执行过程和在其它框架下常用的分页方法进行了分析研究.在此基础上,提出了在Web服务层和在数据库服务层分页两种方案在Django框架下实现的几种具体方法,分别是利用缓存和Sessions实现在Web服务层分页,利用存储过程和自定义Manager方法实现在数据库服务层分页.最后,对这几种实现方法进行了测试比较,发现在网站数据量较小时几种方法性能差别不大,当数据量较大时在数据库服务层分页方法性能较为优越.
為瞭探索Django框架下Web數據查詢分頁的實現方法及性能,本文先對Web數據查詢分頁的執行過程和在其它框架下常用的分頁方法進行瞭分析研究.在此基礎上,提齣瞭在Web服務層和在數據庫服務層分頁兩種方案在Django框架下實現的幾種具體方法,分彆是利用緩存和Sessions實現在Web服務層分頁,利用存儲過程和自定義Manager方法實現在數據庫服務層分頁.最後,對這幾種實現方法進行瞭測試比較,髮現在網站數據量較小時幾種方法性能差彆不大,噹數據量較大時在數據庫服務層分頁方法性能較為優越.
위료탐색Django광가하Web수거사순분혈적실현방법급성능,본문선대Web수거사순분혈적집행과정화재기타광가하상용적분혈방법진행료분석연구.재차기출상,제출료재Web복무층화재수거고복무층분혈량충방안재Django광가하실현적궤충구체방법,분별시이용완존화Sessions실현재Web복무층분혈,이용존저과정화자정의Manager방법실현재수거고복무층분혈.최후,대저궤충실현방법진행료측시비교,발현재망참수거량교소시궤충방법성능차별불대,당수거량교대시재수거고복무층분혈방법성능교위우월.