zoukankan      html  css  js  c++  java
  • 一款网盘软件应该具备哪些功能?

    最近用了几款网盘,感觉每一款都不太顺手和顺心;向身边人抱怨时,几乎得到一致的答复“你倒是说希望用到哪些功能啊”。这里就是我设想中的网盘功能:

    基础功能

    有了这部分功能,就能做成一个网盘发布了

    ※云端存储

             就是把文件保存到云盘/网盘的服务器上去,到哪里都能使用;主要是在公司、家、宿舍、老家甚至是网吧之间传输文件;

    ※账号名密码

             用账号名和密码进入私人的网盘空间;

    ※文件管理器

            至少要包括上传、覆盖、删除和同步;

            用户还可以看到云端完整的文件目录,并选择同步哪部分文件到本地;

    ※文件修改权限管理

             用户可以设定哪些终端、登陆渠道可以有读写权限,哪些终端和渠道只有读的权限;

            例如,用户在智能手机读了word之后写了一点评语,是否有权更新到云端文件的问题;

            如果不能修改云端文件,一定要支持另存为新版的文件;

    ※文件夹锁

             主要针对台式机,在一台电脑上下载文件后,用户可以锁定整个盘符不可被其他人读取;

             这样,在同一台电脑上有多个网盘用户登陆时,每个用户可以访问各自独立的网盘;

    如果这些用户恰巧有相同的文件,是否只保留一份,来节省点硬盘空间?这其实是个小问题;大问题是:多个用户在云端保存相同的文件时,怎么只保留一份来节省云端空间?

    ※支持多平台

             不局限于台式机,还要支持平板电脑、智能手机;

    更多功能和设定

    有这些功能,或者其中的一些功能,网盘就会做得有特色了

    ※设定基础容量,提供成长性的容量

            基础容量可以设成一个较低的水平;保证用户基本使用,不落后与其他网盘;

            并且在适当的时候提升,主要是其他的网盘公司提高了基础容量,或硬盘容量大幅度增长或大幅降价

            给用户提供一定额外空间,不过这部分空间需要用户“换”来;

            要么靠忠诚度“赚”到,要么靠人民币“买”到;

            忠诚度如何定义?很高的使用次数、在很多设备上使用、拉来朋友来使用,就是这些路数

    ※手动限速、智能限速、模式选择

             用户可以限定上传和下载速度,以防影响本地设备的性能;

             或者提供智能限速功能,弹性的、最大化的利用本地资源;

             或者就干脆默认强制优先网盘的上传下载工作;

             当然用户可以手动选择哪种方式模式;

    ※完成自动关机

             鉴于同步和下载比较耗时,可以考虑增加完成自动关机功能;

             当然,这个功能默认是关的;

    ※共享文件

             用户可以把自己的云端文件设为共享,别人可以以只读模式看到、保存、下载;

             共享给好友?那得在有好友关系功能的支持下才行;

    ※外链代下载

             主要针对那些自身也没有完整文件、只有链接的用户;

             实际上就是网盘替用户下载;

             这里对容量要做个限制;每用户**M,**G;

             另外,既然是代下载,就是用户已经预期了会滞后得到文件的;原则上是网盘是没必要第一时间就开始下载的;

    ※官方推荐

             网盘官方把好文章、电影等热门共享的文件公开,形成一个市集(例如百度文库);这里面有些东西是可以赚到钱的;

    ※奖励(容量,稿费,VIP时间)

            奖励文件提供者,刺激共享文件;

            前提是不触及版权的问题;

    ※本地文件夹映射管理

             一般的云盘在本地都会映射到一个指定的文件夹,甚至成一个盘符;

             这还不够;

             用户的需求是更复杂的,可能同时要求同步“我的文档”“桌面”或者桌面上的某个文件,甚至是跨盘符跨硬盘的(G盘新电影、D盘的QQ表情包等)

             用户可以把A电脑上复杂来源的文件同步到网盘,这些文件还在原来的位置,并且不在映射的文件夹里出现另一个备份;然后在B电脑上,把网盘上的文件制定同步到该去的位置;

    付费功能

            财大气粗用户可以选择“省去做任务、签到的麻烦流程”,用钱一步砸到位;

            我不用鄙夷的眼光看这些大款,因为正是他们支付了整个网盘系统的费用,大家才有的用;

            所以要给他们一些额外的服务和额外的优越感也是应该的;

    ※提升上传下载速度

    ※提升整体容量和单文件大小限制

    ※外链下载可以立即下载

    我罗列的这些功能,似乎在哪里用到过;其实是不过sharepoints,VSS,迅雷,签到,远程桌面这些东东。

    为什么各家网盘就不能做到呢?

    追:求问:

    现在有这么多云盘、网盘?
    360、百度、亚马逊、酷盘、微盘、华为、金山、115
    哪家的比较好点?
    Q2:有没有一个网盘管理软件;把每家几G的网盘虚拟成一个大的网盘?

  • 相关阅读:
    Notes about "Exploring Expect"
    Reuse Sonar Checkstyle Violation Report for Custom Data Analysis
    Eclipse带参数调试的方法
    MIT Scheme Development on Ubuntu
    Manage Historical Snapshots in Sonarqube
    U盘自动弹出脚本
    hg的常用配置
    Java程序员的推荐阅读书籍
    使用shared memory 计算矩阵乘法 (其实并没有加速多少)
    CUDA 笔记
  • 原文地址:https://www.cnblogs.com/wangwei6/p/3087506.html
Copyright © 2011-2022 走看看