看板 Visual_Basic 關於我們 聯絡資訊
請輸入專案類型(網站專案或者應用程式專案):vs2008.net Table A 物品 相關檔案 A a,b,c,d B b,e C a,i 當我點選物品A時 相關檔案(a,b,c,d)會自動勾選 如果我要把相關檔案一次打包下載 (依照勾選來打包) 目前我想到幾個方式 1.事先把(a,b,c,d)包起來 不過這樣很浪費空間(組合好像太多種) 2.點選後利用程式跳出下載頁面 不過檔案一多就跳出一大堆 (有沒有辦法讓後面的下載頁面套用第一次的選擇) 3.寫個程式把那幾個檔案打包 (EX:用ZIP壓好後再讓人下載) 不過等壓縮好再讓人下載好像會等太久 (這不知道有沒有辦法辦到?) 還是有其他比較簡單的方法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: yuchia69 來自: 114.32.148.155 (06/20 16:01)
MOONRAKER:寫一個簡單的cache機制,資料庫要存哪一個組合對應哪一 06/20 17:11
MOONRAKER:個檔案。如果已有->給連結下載 如果沒有->壓zip 真的很 06/20 17:11
MOONRAKER:大的檔案就預壓 其他小的檔案即時壓+cache 06/20 17:12
MOONRAKER:同時跑個排程 某個檔案如果太久沒人下載就殺掉 06/20 17:13
MOONRAKER:也可以在每次下載前檢查 看你組合多不多而定 06/20 17:13