RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [其他] [問題]複雜性的巢狀結構要如何增加其效能呢?   字型大小:||| 
steven211
開墾隊隊員
等級: 4


今日心情

 . 積分: 32
 . 文章: 64
 . 收花: 167 支
 . 送花: 131 支
 . 比例: 0.78
 . 在線: 338 小時
 . 瀏覽: 5290 頁
 . 註冊: 7127
 . 失蹤: 2931
#1 : 2006-7-26 07:01 PM     只看本作者 引言回覆

以這個網頁為例:
http://steven211.no-ip.com/notes/table.htm
中間的Data有可能1000筆資料左右,
如果單單輸出文字是非常快的,
但是使用table加以結構化及排版之後,
客戶端的cpu馬上爆增,
好的電腦大概需要2s才會把網頁load出來,
整個頁面存起來大概會有700k~1mb左右,
網頁的原始碼內主要都是
<table>
  <tr>
    <td></td>
  <tr>
</table>
主要是希望呢把網頁全選然後copy到
excel或OpenOffice工作表之後可以讓使用者加以處理資料,



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
lch2003
論壇第一濕濕小可愛
等級: 17等級: 17等級: 17等級: 17等級: 17
小壞蛋

 . 積分: 2254
 . 精華: 1
 . 文章: 5728
 . 收花: 18500 支
 . 送花: 20908 支
 . 比例: 1.13
 . 在線: 5133 小時
 . 瀏覽: 145298 頁
 . 註冊: 6774
 . 失蹤: 929
#2 : 2006-7-26 07:09 PM     只看本作者 引言回覆

你可以直接輸出 excel 或者 CSV


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Vic
開墾隊隊長.苦力
等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32
老得不能再稱小的熊

十週年紀念徽章(五級)   終生苦力熊勳章  

今日心情

 . 積分: 9423
 . 精華: 28
 . 文章: 9950
 . 收花: 79350 支
 . 送花: 11004 支
 . 比例: 0.14
 . 在線: 2907 小時
 . 瀏覽: 187061 頁
 . 註冊: 8220
 . 失蹤: 32
 . 大熊國
#3 : 2006-7-26 08:48 PM     只看本作者 引言回覆

真的沒想到什麼好辦法~

要不要考慮分頁 輸出....不過這不算解決方法.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
soupjvc999
開墾隊副隊長
等級: 4


今日心情

 . 積分: 38
 . 文章: 277
 . 收花: 194 支
 . 送花: 77 支
 . 比例: 0.4
 . 在線: 132 小時
 . 瀏覽: 2100 頁
 . 註冊: 8167
 . 失蹤: 5028
 . 溺死單字海
#4 : 2006-10-16 04:13 AM     只看本作者 引言回覆

有無想過XSLT
利用XML來處理這個問題
客戶只需要用個XML編輯軟體  修改即可



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
charleshwu
鐵驢友〔初級〕
等級: 4


今日心情

 . 積分: 25
 . 文章: 43
 . 收花: 164 支
 . 送花: 16 支
 . 比例: 0.1
 . 在線: 283 小時
 . 瀏覽: 7603 頁
 . 註冊: 6976
 . 失蹤: 15
#5 : 2007-3-9 11:21 PM     只看本作者 引言回覆

其實 IE 的 Parser 並不快,若你的原始檔大於 300~500K,那IE要花不少時間才能完成Parsing與顯示.
可能只好分頁顯示或提供 CSV檔下載這個選擇了.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
ithinkurdumb
開墾隊隊員
等級: 11等級: 11等級: 11等級: 11
(見下圖)

 . 積分: 326
 . 文章: 574
 . 收花: 2842 支
 . 送花: 381 支
 . 比例: 0.13
 . 在線: 495 小時
 . 瀏覽: 4740 頁
 . 註冊: 7242
 . 失蹤: 712
 . Taipei
#6 : 2007-3-9 11:50 PM     只看本作者 引言回覆

Browser的parser都不快, 碰到這種情況還是分頁顯示的好.

可以試試看先丟去做html compress,
但是如果都是table的話效果應該蠻差的.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Litfal
銀驢友〔初級〕
等級: 12等級: 12等級: 12
寫奇怪的程式中

十週年紀念徽章(六級)  

 . 積分: 486
 . 文章: 322
 . 收花: 4068 支
 . 送花: 3976 支
 . 比例: 0.98
 . 在線: 965 小時
 . 瀏覽: 7522 頁
 . 註冊: 6475
 . 失蹤: 3457
#7 : 2007-3-16 02:02 PM     只看本作者 引言回覆

我覺得用XML配合XSLT或JS、VS做分頁會比較快...
寫幾行程式碼就夠了



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-11-22 05:38 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.025867 second(s), 6 queries , Qzip disabled