天天看點

通用權限管理系統元件 (GPM - General Permissions Manager) 中實作大資料的高效分頁顯示

最近承接一個項目,就是整理門戶網站的程式性能,發現裡面有上百個頁面的代碼都很亂,其中最亂的是分頁功能的代碼部分,而且這部分其實是最影響整個系統的性能效率部分的,若項目剛開始的時候就采用了比較良好的架構,良好的模版,那整個門戶網站的性能效率會高很多,也至少可以多跑幾年,對伺服器的壓力也會小很多才對。

   是以我就下定決心,一定要做個最标準的大容量資料的分頁代碼,又能支援B\S,又能支援C\S的,這樣将來做什麼項目時,都可以拿這個範本來進行大規模生産,那整個系統的品質就會明顯得到提高了。

  在通用權限管理,大規模資料庫的分頁可以分别參考例子程式:

   1:在B/S中的大資料分頁效果如下,可以支援上千萬資料的高效分頁,相關的實作源碼參考下面的頁面。

   2:在C/S中的大資料分頁效果如下,可以支援上千萬資料的高效分頁,相關的實作源碼參考下面的頁面。

将權限管理、工作流管理做到我能力的極緻,一個人隻能做好那麼很少的幾件事情。

吉日嘎拉(蒙古語為吉祥如意),2000年畢業于黑龍江大學計算機系軟體專業,目前定居杭州,典型的IT軟體土鼈一個,外号“軟體包工頭”。

通用權限管理系統元件(GPM - General Permissions Manager)自2003年開始釋出,目前是國内注冊使用者和免費盜版使用者最多的權限管理系統,是各種資訊管理系統開發中徹底的權限解決方案。本元件支援多種主流資料庫(Oracle、sqlsever、db2、mysql),功能強大,使用友善,代碼簡潔,思路嚴謹,被廣大支援者稱為權限管理系統中的“走火入魔級權限管理系統”。

精心維護通用權限管理系統元件(GPM - General Permissions Manager)有8年多,3年的不斷推廣,20萬行經典的業務邏輯積累,經過上萬次的調試修正,經曆了四百個付費客戶,上百軟體公司的實戰開發。

11年以上開發經驗,外企工作5年,上市公司3年,獨立經營軟體公司2年,主持研發部門管理工作4年以上。

将權限管理、工作流做到我能力的極緻,一個人隻能做好那麼很少的幾件事情。

QQ:252056973,Mail:[email protected]

通用權限管理系統元件 (GPM - General Permissions Manager) 中實作大資料的高效分頁顯示

通用權限管理子產品的嚴謹設計定位、精心編碼實作、不斷維護推廣、持續優化改進,主要是為了實作一個可以高度重複利用勞動成果的工具軟體并有償提供給所需的人們,另想成為國人值得驕傲的知名軟體功能子產品。

可供國内管理類開發人員在日常工作中進行靈活二次開發利用的子產品,開發管理類軟體的必備工具之一,我們的目标就是讓程式員早點兒回家休息。

本文轉自jirigala_bao 51CTO部落格,原文連結:http://blog.51cto.com/jirigala/813104

繼續閱讀