文件上传功能描述
来源:互联网 发布:动景眼镜集团知乎 编辑:程序博客网 时间:2024/05/21 18:39
文件上传功能是系统操作比较常用的功能,根据客户要求不同,文件上传主要包括以下几点功能:
1、文件类型支持:系统根据不同需求,要求支持不同的文件类型。图片一般包括:jpg、jpeg、bmp、gif等等格式,文档一般包括.doc、.docx、.xls、.xlsx、.ppt、.pptx等等。同时也为了确保系统的安全性,只允许系统允许上传的文件类型;
2、文件大小:文件大小进行限制,上传速度决定着用户体验,同时也是系统运行的主要部分。太大的文件,上传下载存放都是文件管理必须考虑的因素。一般系统会限制文件大小,大约在50M之内;
3、文件压缩:既然对文件大小有一定要求,自然在系统上传的时候,就需要考虑减少带宽流量,压缩可以节省很大资源。压缩技术的实现根据文件类型不同进行压缩控制,有些文件压缩率很大,有些文件压缩率小。压缩技术是上传功能是文件大小功能的延续;
4、加密传输:文件传输主要有两种方式:http和ftp,对于普通文件,在传输的过程会忽略安全性,但对一些重要文件,在上传时需要考虑加密,加强文件管理的安全性,是系统针对不同应用需要考虑的技术点;
5、断点续传:断点续传,顾名思义,在网络断开恢复正常的时候,要能支持继续上传的功能。这也是文件上传必须考虑的技术点。当前网络环境,不稳定因素很多,对于大的文件,很少能一次上传成功,需要多次上传,如果每次都从头开始上传,显然不符合上传要达到的目的。所以,断点续传是文件上传功能一个特点。
综合上述几点,文件上传是系统管理常用的功能,但在设计该功能的时候,要结合客户实际需求、当前网络环境、电脑软硬件情况等进行综合考虑。
阅读全文
0 0
- 文件上传功能描述
- 多文件上传功能
- JSF文件上传功能
- 文件上传功能
- C#文件上传功能
- php文件上传功能
- 文件上传功能JQuery
- j2ee 文件上传功能
- 上传文件功能
- Flex上传文件功能
- excel文件上传功能
- struts2文件上传功能
- 上传文件功能
- sturts2文件上传功能
- 文件上传功能
- uploadify上传文件功能
- php文件上传功能
- 文件上传功能
- 133. Clone Graph(DFS)
- 冒泡排序三境界
- java提高篇(十八)-----数组之一:认识JAVA数组
- js事件日期对象
- 关于去除小数点后面无效0的操作
- 文件上传功能描述
- PAT 1009. 说反话 (20) —— Java
- 使用matplotlib进行绘画
- 170620
- 一年了
- 6-20总结
- codeforces 808D
- 自定义CheckBox样式
- java提高篇(十九)-----数组之二