麻烦问下!这样的情况大家如何处理的?关于上传

szgekko 2009-09-14 03:14:47
通常大家怎么处理文件上传呢?
我现在只是用HTML表单处理。还有什么更好的方法吗?

大家怎么存储的呢?
我现在是
设定一个文件夹 例如
attachment
下面再按照年月建立文件夹 例如200901 200902之类的

可是 如果某月附件特别大。大家怎么解决的呢?

麻烦大家指点下 多谢了!
...全文
85 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dzxccsu 2009-09-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 szgekko 的回复:]
感谢4楼的回复

但是我那天去面试
人家确实是这么问的
我也在思考
没想到什么好办法

[/Quote]你就说硬盘够大就没问题拉!
wzwen 2009-09-16
  • 打赏
  • 举报
回复
其实主要是上传文件夹的如何设计
年/月/日 这种文件夹结构如何?
或者按文件后缀名类型保存到对应的文件夹
或者自定义
szgekko 2009-09-16
  • 打赏
  • 举报
回复
感谢4楼的回复

但是我那天去面试
人家确实是这么问的
我也在思考
没想到什么好办法
dahaidao 2009-09-16
  • 打赏
  • 举报
回复
文件多了,再怎么整对服务都是有影响的,最好的办法是不上传这么多的文件。
如果你只是怕文件夹里的文件太多,可以考虑动态设计文件夹,
比如,一个文件夹最多存100个文件,超过了这个数,就新建个文件夹。
LuciferStar 2009-09-14
  • 打赏
  • 举报
回复
1月份 上传了100个附件
但是2月份上传了100000个

这个,似乎不是问题。防止文件名重复才是问题。
flash是没有上传的功能的,但是可以用flash做一个界面,执行点击HTML表单的js命令来达到上传的模拟效果。
szgekko 2009-09-14
  • 打赏
  • 举报
回复
先感谢楼上2位的回答
可能是我没说清楚

例如
1月份 上传了100个附件
但是2月份上传了100000个

这个 对服务器肯定是有影响的吧
怎样才是最好的方法呢?

另:一般用html表单,flash处理上传 这个能简单说说吗?


iasky 2009-09-14
  • 打赏
  • 举报
回复
可以hash文件名,然后按照开头字母分目录
dzxccsu 2009-09-14
  • 打赏
  • 举报
回复
一般用html表单,flash处理上传。
可以按照你的方法存储。
附件特别大?做个判断,看附件是否超出你规定的最大文件大小,再决定是否能上传

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧