[待解决问题] 一个文件夹下存放多少图片合适,才不会导致性能问题?
提问时间: 2007-11-22 11:04
该问题已到期 浏览:848 次

有知道这个数据的吗?


提问者:try - 菜鸟二级

问题补充:单文件夹下存3000--5000 图片是否有问题

所有回答(18)
如果你的站点数据更新量巨大,可以考虑按日期建立文件夹放文件,如果不是很大的话,一个应该没问题了
5个月前   回答者:Wilensky - 小虾三级
还没有这方面的研究,那位可以讲讲啦。
5个月前   回答者:guogu82 - 菜鸟二级
写个测试用例实际测试一下
5个月前   回答者:客家网络 - 初学一级
有道理,用测试用例看看,不过一个文件夹图片文件放多了,搜索速度会慢的,肯定会影响网站速度的,至于放多少合适,具体数字还跟硬件以及采用的部署方式有关,你可以在实际或者模拟实际的软件和硬件环境写测试用例看看!
5个月前   回答者:刚刚 - 小虾三级
Windows下我的文件夹有过50000左右的图片,没感到效率问题

这方面NTFS比FAT32要强很多,服务器永远也不应该跑FAT32分区

Linux下没有尝试过
5个月前   回答者:狂人 - 菜鸟二级
关键是你的程序如何读取这些图片文件,如果是在整个目录里search,当然文件多的话会很慢,如果你访问图片是一个完整的路径的话,多少应该没有太大关系。

写个测试用例测试一下最合适了。
5个月前   回答者:Zealot - 菜鸟二级
有那么多图片的话,肯定至少应该用独立的一台或多台Server做文件服务器啊
5个月前   回答者:Jeffrey Zhao - 小虾三级
如果有“某页面需要变量某文件夹下的所有图片并显示出来”这样的要求,还是少放一些比较好。
5个月前   回答者:杨正祎 - 小虾三级
按照日期建立文件夹,每天不至于传到上万张图片吧?再多因该使用专用服务器了~要不的确会很耗资源啊!
5个月前   回答者:Zhuang miao - 菜鸟二级
按日期生成文件夹,一般从图片根目录到图片不超过三层目录为好,如:images/2007/12/11/图片.jpg
个人愚见,呵呵
5个月前   回答者:Shing Ye - 初学一级
有那么多图片的话,肯定至少应该用独立的一台或多台Server做文件服务器啊

2周前   回答者:Jeffrey Zhao - 小虾三级 
----------------------------------------
是阿,而且,我上次看过Jeffrey Zhao的一篇文章,最好能弄几个子域名存放图片,这样如果某个页面有很多图片的话,就可以加快加载速度了,因为同一域名每次只能同时加载两个文件,其余的文件要依次排序加载。(不知道有没有对,完了,发现自己的表达能力下降很快。)
5个月前   回答者:ColdDog - 菜鸟二级
学习
4个月前   回答者:一水先生 - 初学一级
这问题我感觉不用多考虑,参照豆瓣,足够令人信服了。
我觉得这些问题应该是系统提供商考虑的。
4个月前   回答者:老刘. - 菜鸟二级
学习了
2个月前   回答者:Ninety-Nine - 初学一级
应该没有这个瓶颈限制吧?
你们看看IE缓存的那个文件夹,巨大巨多的文件,各种类型都在里面,都能很好的协调。不过我不清楚会不会是MS针对这个文件夹做过优化
2个月前   回答者:PerfectDesign - 菜鸟二级
可以考虑将一些小的图片合成一个大的图片,然后用CSS定位 
个人感觉既能减少数目,又能减少http请求次数
具体操作可以借用http://spritegen.website-performance.org/的帮助
该网站可以自动合成小图片,并生成CSS
2个月前   回答者:张荣华 - 小虾三级
很早以前看过一篇 介绍 大约是3000
就是一个文件夹下一旦超过3000个文件或文件夹都会出现性能问题
1个月前   回答者:小龟爬爬 - 初学一级
建议按照日期建文件夹,每个文件夹下最好不要超过3000;如果每天都有很多,可以在日期的文件夹下再按照小时建
1天前   回答者:玉开 - 菜鸟二级
5个月前   刚刚 :
大家说的都很对,受教了!!!
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除