日期:2014-05-19  浏览次数:20649 次

关于文件上传问题[压缩还是批量]
好久没发帖了,发一贴问个很土的问题,有见解的说说看。
问题描述:
同事做一个上传动作,为企业建站上传文件。他的做法是:用户(管理员)上传一个压缩包,里面包含所有的文件,然后在上传的过程中,由程序在客户端自解压,那么到服务器端上去的实质上就是一个个单个文件。理由是:上传压缩简便,方便用户操作,要么都成功,要么就是都失败【因为即使成功了一个,没用处?】
我的建议是,批量上传,就类似于腾讯百度上传的那种,理由是,如果一部分失败,那么至少有一部分是成功了,可以续传【即使没用,至少是上传到服务器了】,而且这样更明了。
各位大神有何高见,希望不吝赐教!

------解决方案--------------------
这种都属于仁者见仁智者见智的问题
------解决方案--------------------
压缩文件+断点续传
------解决方案--------------------
如果单个上传文件不大,网速也快,那么无所谓;
如果单个上传文件大、网速慢,那么需要做断点续传,两者也没什么区别;

如果在相同目录下,同一个文件上传两次(文件名相同,但是大小不一样),则不压缩上传时,可以进行校验,
让用户判断是否替换;如果是压缩文件,则容易覆盖同名文件。



------解决方案--------------------
批量上传。。。