作者sweetpotatoa (ㄏㄨㄢ。ㄕㄨˇ)
看板Ajax
標題[問題] 大筆資料處理
時間Wed Jan 30 05:31:11 2008
我的問題是
我有筆很大的資料要處理
大概是6*95的array(可能更大)
但是它可以透過修改去改變資料的值
也就是每當我改變某一row的某一column時
會變得很麻煩(因為只修改一筆資料,卻要全部重送)
我想到的有三種方法
1.等全部都改好再送出去(會讓資料流量變很大)
*但是怕server突然掛點導致送出去的資料消失)
2.修改完一個row送一次
*這樣每改一行就要按一次,user用起來好像會很麻煩
3.改一個送一次(也就是用onchange不斷送出request)
*太頻繁的送資料怕把頻寬佔住(而且怕還沒更新user又更改了該項目)
我想請教一下各位
我該用哪一種方法去實做會比較好
還是可以幫我分析一下哪個cp值會比較好
或是有別的方法
感謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.117.164
1F:推 Fenikso:自動backup之類的機制? 每5分鐘發現內容被改過就送一次 01/30 05:36
2F:→ sweetpotatoa:要怎麼發現"改變"與他的位置阿...? 01/30 05:40
3F:推 Fenikso:onchange的時候某個flag設成1之類的 01/30 05:45
4F:推 chrisQQ:onchange 用 js 寫到 cookies 裡面?server接收到再清掉? 01/30 09:23
5F:→ chrisQQ:不知道這樣可不可行~ 01/30 09:24