如斯
|
论坛首页
会员登录
|
会员注册
论坛功能
个人中心
站务公告
产品使用
今日新帖
精华帖子
论坛搜索
会员列表
我的头像
个人资料
密码设置
站内短信
我的用户组/积分
我发表的帖子
我参与的帖子
当前位置:
论坛·如斯
»
UWA
»
发展建议
»
建议优化文件上传、管理功能
帖子状态
本帖子共有
1089
位阅读者,
2
个回复.
话题
投票
悬赏
1
3条记录
dgben
高中生
帖子
47
金钱
115
魅力
115
威望
115
注册
2014-05-04
dgben
发表于
2014-09-23 03:36
#1
建议优化文件上传、管理功能
总体上是将文件上传做成资源仓库(类似百度网盘,115,一些秒传的网盘)
1.上传文件后,取得文件MD5,在#_upload 中查找是否已经上传过该文件
(一样的文件大小和MD5值,MD5值一样不代表文件一样,需要MD5与文件大小一样才真正一样[需要考虑MD5碰撞])
2.同样记录#_upload 各列信息, u_src 指向已上传文件的u_src ,不保存该次上传的文件
这样可以节省被上传相同文件的空间占用.
代码量少,作用大.
回复
引用
顶端
dgben
高中生
帖子
47
金钱
115
魅力
115
威望
115
注册
2014-05-04
dgben
发表于
2014-09-23 03:42
#2
RE:建议优化文件上传、管理功能
管理功能是:
1.提供带权限的文件浏览控制,PHP动态输出文件。当前设置会导致若文件路径被收集、分享,将导致文件泄露(这个应该有点难,所以需要第二点支撑)
2. 提供 形如UBB代码的文件解析功能, HTML编辑器上传的文件 在入库中记录upload_id 而不是直接的HTML代码(像论坛编辑器)
3.使用 HTML编辑器 链接-上传 处上传的文件,提供原文件名显示功能(实际URL也能提供就更好 ->回到第一条 )
当然这个功能可能与UWA简洁风格不符,但也是刚性需求了,谨慎考虑。
回复
引用
顶端
admin
超级版主
帖子
431
金钱
752
魅力
752
威望
752
注册
2013-12-21
admin
发表于
2014-09-23 07:19
#3
RE:建议优化文件上传、管理功能
多谢您的宝贵建议,我们一定认真考虑。
回复
引用
顶端
话题
投票
悬赏
1
3条记录