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

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

    基础功能

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

    ※云端存储

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

    ※账号名密码

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

    ※文件管理器

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

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

    ※文件修改权限管理

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

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

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

    ※文件夹锁

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

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

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

    ※支持多平台

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

    更多功能和设定

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

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

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

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

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

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

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

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

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

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

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

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

    ※完成自动关机

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

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

    ※共享文件

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

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

    ※外链代下载

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

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

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

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

    ※官方推荐

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

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

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

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

    ※本地文件夹映射管理

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

             这还不够;

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

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

    付费功能

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

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

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

    ※提升上传下载速度

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

    ※外链下载可以立即下载

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

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

    追:求问:

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

  • 相关阅读:
    git 报错 :Updates were rejected because the tip of your current branch is behind 解决方法
    selenium获取元素的input输入框已经输入的值的三种方法
    chrome(谷歌)浏览器,使用登录,收藏功能
    mybatis学习11-动态SQL语句
    mybatis框架学习-连接池与事务管理
    mybatis学习8-CRUD注解方式
    mybatis学习7-传统dao层开发
    mybatis学习6-使用代理接口的方式开发mybatis的底层实现
    mybatis框架学习-配置文件
    复制,删除 选中单元格对应的行
  • 原文地址:https://www.cnblogs.com/wangwei6/p/3087506.html
Copyright © 2011-2022 走看看