网站相册项目的一些问题的讨论,欢迎大家参加,有分拿 
现在在构思一个基于.net的网站相册方案,有几个疑惑问题希望能得到大家的解惑 
1.windows2003的文件系统下,对于一个文件夹下文件的数量有没有限制?据我查看的一些资料是没有限制,一直到硬盘分区用完为止. 2.究竟需不需要根据时间来建立不同的文件夹来存放图片?看到某些网站用年月日,分别每天建立一个文件夹存放当天用户上传的图片,这样作有什么好处?难道能提高文件系统显示图片的速度吗?坏处我到认为不少,不断增加文件夹数量,整个网站的虚拟目录也不断增加. 3.考虑对图片的名称进行简单加密处理,就像网易相册一样,希望大大们能提供点算法思路(高效的位操作方式),要求是一一映射的,不能产生重名.能提供网易相册的图片名算法作参考最好.web开发区也发了一个帖
http://topic.csdn.net/u/20090206/10/67d31a7d-3a52-4ba1-838f-7bc78e7187a7.html?seed=1091883366
总共100分,希望大家来提供的思路

解决方案 »

  1.   

    1.没限制
    2.方便图片管理和维护
    3 可通过MD5,des等加密方法实现
      

  2.   

    请问MD5,des等加密方法是否对服务器消耗很大?
      

  3.   

    url重写,展现的地址是虚拟的,图片再以二进制流输出,绝对安全,无毒无污染。
      

  4.   

    楼上的方法,对服务器的负担起码增加了1倍以上吧?!!
    url重写对防盗链也起不了作用
      

  5.   

    看了下guid的格式,感觉位数太长了,作为图片名存在数据库中很浪费空间,请问朋友们还有没有其它即随机又不重名又不太长的算法. 
      

  6.   

    用户ID+上传时间+随机应该可以解决的吧 也许太长了,我不喜欢。我觉得可以ID创文件夹,下面命名规则可以简单一点