1
Posted on 22:18:00 by Unknown and filed under

  不知道有多少人面临我这种问题:面对硬盘里上百G的软件不知如何存放,没整理的时候各种文件难以识别,混乱不堪。想要整理的时候,如何给分类取合适的名字,建立较合理的目录结构又成了难题。

  最早,我也是和国内的下载网站一样进行二级分类,特点就是每类尽量用四个字,显得比较整齐。这点可以参考华军,霏凡等网站。

  比如下面就是一个例子。为了避免文章太长,删去了很多分类。

软件目录结构
├─图形图像
│  ├─图像处理
│  ├─图像捕捉
│  ├─图像浏览
│  ├─图像管理
│  └─图片压缩
├─媒体工具
│  ├─媒体管理
│  ├─网络音视
│  ├─视频处理
│  ├─音频处理
│  └─音频转换
├─安全相关
│  ├─密码管理
│  ├─木马防护
│  ├─病毒防治
│  └─网络安全
├─应用软件
│  ├─信息管理
│  ├─办公软件
│  ├─压缩解压
│  ├─数据恢复
│  ├─文件管理
│  ├─汉字输入
│  └─键盘鼠标
├─硬件工具
│  ├─主板驱动
│  ├─显卡驱动
│  ├─硬件工具
│  └─网卡驱动
├─系统程序
│  ├─优化设置
│  ├─升级补丁
│  ├─卸载清除
│  ├─系统检测
│  └─系统辅助
└─网络工具
    ├─下载工具
    ├─主页浏览
    ├─网络辅助
    ├─网页辅助
    ├─聊天联络
    └─邮件处理

  后来我觉得只用四个字虽然整齐,但是限制了很多类别的表达,导致分类不合理,所以我现在采用英文站点的分类模式,使用英文目录。中文目录看着方便,但在使用命令行或者数据恢复的时候还是不如英文方便,关键时刻就能体会到这点了。

Software
├─[Developers]
├─[Disc Tools]
├─[File&Disk Management]
│  ├─[Backup]
│  ├─[Comparer]
│  ├─[Data Recovery]
│  ├─[Disk Management]
│  ├─[File Renamer]
│  ├─[Installer]
│  └─[Verifier]
├─[Graphics & Media]
│  ├─[Audio]
│  ├─[Codecs]
│  ├─[Editors]
│  ├─[Icons]
│  ├─[Image Comparer]
│  ├─[Image Viewer]
│  ├─[Screen Capture]
│  └─[Video]
├─[Hardware]
│  ├─[Driver Backup]
│  └─[Hardware Testing]
├─[Information Management]
│  ├─[Databases]
│  ├─[IM]
│  └─[KMS]
├─[Internet]
│  ├─[BBS]
│  ├─[Blog]
│  ├─[Browsers]
│  ├─[Chat]
│  ├─[Downloader]
│  ├─[E-Mail]
│  ├─[Feed Reader]
│  └─[Offline Explorer]
├─[Miscellaneous]
│  ├─[Calculators]
│  └─[Keyboard & Mouse]
├─[Network]
│  ├─[Network Application]
│  ├─[Network Management]
│  ├─[P2P]
│  ├─[Proxy]
│  └─[Servers]
├─[Office Application]
│  ├─[CHM]
│  ├─[Converter]
│  ├─[Input & Language]
│  ├─[Print]
│  ├─[Text Editor]
│  ├─[Viewer]
│  └─[Word Processing]
├─[Security]
│  ├─[Anti Spy]
│  ├─[Anti Virus]
│  ├─[Anti-ADWare]
│  ├─[Firewall]
│  └─[Password Recovery]
└─[Ulilities]
    ├─[Explorer]
    ├─[Optimize Utilities]
    ├─[Registry]
    ├─[Shell]
    ├─[System Utilities]
    └─[Virtual System]

  如果把所有软件这样归类,其实已经够了。但是不同于下载网站,对个人来说,这种方法还有很多很多不方便的地方。我列举一下我的看法:

  1. 分类不能太细。有的软件模棱两可,用的时候自己都不知道在哪类了。用Gmail的话说就是Search, Don't Sort
  2. 自家硬盘比不上服务器,我是不能忍受一个2G以上的文件放在一个很深的目录里面。一般来说大型的软件都是专用的软件,所以我把他们单独归类。
  3. 正版和免费要分开。其实,我是想说盗版,不过知识产权日刚过,还是支持正版,支持免费!
  4. 常用软件和不常用的要分开。很多软件功能相同,但是我只会安装一种,尽量把自己觉得好的软件和不太好的软件分开。
  5. 一个软件作者的要放在一起。或者说,一个软件公司的要放在一起,因为它们有相同的风格。比如Adobe,O&O的软件我都以公司名字存放在一个目录里面。
  6. 软件要有注释。软件一多,有的时候光看名字也想不起来它是干什么的。我用TC的文件注释功能。
  7. 及时更新,不要重复。下载以后要先查毒并试用。
  8. 目录存放,版本分开。每个软件的每个版本我都会单开一个目录。
1
评论 : 如何给软件分类?
qjchen 说... 2007年10月15日 19:23

:)
确实软件的分类很让人头疼,我硬盘里的分类结构改了又改,总是没有找到最好的方法。
您的分类类似Seu的ftp,非常合理。我也试过一段时间,不过由于其实我下载的软件类型比较单一,版本也比较多。所以,后来看到一个朋友,不管怎么样,全部放在一个目录,但是给软件明确的名称,甚至有点0day的感觉。就学他了。也觉得很好,查找起来特别快。
其实个人觉得更头疼的是工作work的分类,如何分类之后比较好备份呢。我现在是按照时间来归类,隔段时间,整理,刻盘,然后归档到相应目录,备份硬盘。但是有时候做科学计算,一次就10个G,又不舍得删结果,真让人头疼。

发表评论