一、概述

1.1 什么是网盘

网盘,又称网络U盘、网络硬盘,是由互联网公司推出的在线存储服务。服务器机房为用户划分一定的磁盘空间,为用户免费或收费提供文件的存储、访问、备份、共享等文件管理等功能,并且拥有高级的世界各地的容灾备份。用户可以把网盘看成一个放在网络上的硬盘或U盘,不管是在家中、单位或其它任何地方,只要连接到因特网,就可以管理、编辑网盘里的文件。不需要随身携带,更不怕丢失。

企业云盘和个人云盘基本功能都是存储,差异在协作功能的实现和细节上。企业网盘涉及到多人协作,分享上更加严谨,会有更多的权限控制与层级,便于员工之间文件互传交流。

1.2 为什么需要网盘

工作文档备份:手机,电脑文档云端备份,避免重要文档丢失,随时随地快捷查看文档。

团队共享协作:高效工作解决跨部门协作共享问题,加快团队内部文件流转速度。

文件管理:企业非结构化数据爆发性增长,杂乱无章的文档导致文档散乱,云盘有利于做好互联网办公需求

1.3 网盘的应用场景

共享场景下的协作与协同编辑
大文件外发、访客、文件收集(只上传不能查看)、只读模式、文件锁定等
共享场景下的文档管理
公共文件&群组共享;自定义资料库;分级分层管理,独立部门管理员;统一用户管理(AD、LDAP)。
在线文档
云端编辑、新建、保存;在线预览文档、流媒体;全文检索。
三方集成
三方存储挂载(NAS、WebDAV);钉钉&企业微信集成
权限管理
文档访问密码、期限、人数、人员;文件操作权限(上传、编辑、下载、删除);预览加水印;细粒度文档、人员权限。
全平台多终端文件访问
Windows、Mac、Linux、Android、IOS

二、主流网盘(个人观点、排名不分先后)

1.dboxshare

主要功能特点

  • 开源(C#)
  • 支持 SQL Server 和 MySQL 两大主流数据库
  • 用户账号禁止多点登录
  • 站点独立安全密匙
  • 支持部门结分类
  • 支持用户角色分类
  • 账号管理 (创建、更改、归类)
  • 共享文件夹权限管控 (支持根据部门、角色、用户进行多维度快速授权)
  • 单个文件上传最大支持 2GB
  • 支持限制单个用户上传、下载文件大小
  • 文件历史版本管理
  • 在线提取及解压缩
  • 文件双向同步
  • 文件操作日志记录
  • libreoffice在线预览

2.Nextcloud

在这里插入图片描述

2.1 主要功能特点

  • 开源(PHP)
  • 在线编辑文档
  • 日历和联系人管理
  • 权限管理
  • 内置应用商店,支持扩展插件
  • 多客户端同步
  • 文件分享

2.2 官网介绍

The self-hosted productivity platform that keeps you in control.

Share and collaborate on documents, send and receive email, manage your calendar and have video chats without data leaks.

2.3 社区活跃度

github:https://github.com/nextcloud

NextCloud在GitHub上的数据
在这里插入图片描述

2.4 成功应用案例

在这里插入图片描述

2.5 产品功能

  • 文档创建、预览、编辑、删除、共享。
  • 上传、拖动上传文件或文件夹。
  • 资源共享:共享给组和用户、共享资源链接。
  • 资源版本控制。
  • 文件收藏,标签设置。
  • 用户分组,用户容量配额。
  • 回收站。
  • 动态。
  • Email服务器配置。
  • 插件日历、笔记。
  • 高级扩展功能:在线office编辑、全文检索、视频会议、应用系统对接、多人协同MarkDown、流程图(draw.io)、思维导图、在线解压缩、权限控制。

2.6 开发语言

  • PHP

2.7 部署方案

  • Windows Server
  • Docker
  • Linux(RHEL系列、Ubuntu等)

2.8 客户端支持

  • Web
  • Windows
  • Linux
  • MAC
  • Android
  • IOS

2.9 部署架构

  • 单点部署
  • 集群部署

2.10 资料

2.11 版本

  • 社区版
  • 商业版
    在这里插入图片描述

3.可道云kodexplorer

主要功能特点

  • 不开源,企业商用
  • 界面精致友好
  • 类操作系统
  • 文档在线预览
  • 拖拽上传
  • 在线解压
  • 协同编辑,即写既存
  • 文件分享
  • 多元权限,组织架构
  • 插件拓展

4.seafile

4.1 主要功能特点

  • C开发语言
  • 本地盘挂载访问云端文件
  • 文件分享(用户间、组间)
  • 权限管理
  • 版本控制,事件通知
  • AD、LDAP集成
  • 文件同步
  • 资料库、知识管理
  • 多客户端
  • 在线文档

4.2 官网介绍

Seafile 是一款开源的企业云盘,注重可靠性和性能。支持 Windows, Mac, Linux, iOS, Android 平台。支持文件同步或者直接挂载到本地访问。

4.3 社区活跃度

github:https://github.com/haiwen/seafile
在这里插入图片描述
在这里插入图片描述

4.4 成功应用案例

-  seafile应用企业

4.5 产品功能

  • 文件管理:大文件上传;文件夹、文件批量上传;打包下载;在线预览和编辑;文档全文检索;版本管理和回收站;文件锁;收藏文件;文件修改历史和活动。
  • 共享协作:个人共享文件夹;群组共享;子文件夹访问权限设置;外链;访客浏览。
  • 知识管理:资料库;MarkDown编辑、插图片&文档;文件历史Diff。
  • 全平台访问
  • 后台管理:用户角色;存储空间;历史期限;空间回收;群组管理;客户端管理;外链管理;组织架构管理;多租户管理。
  • 系统特性:LDAP和AD集成;单点登录;多存储后端;文件加密;两步认证;水印功能;虚拟磁盘映射。

4.6 开发语言

  • C

4.7 部署方案

  • Windows Server
  • Linux(Debian 10、Ubuntu 18.04, 20.04、Docker)
  • 树莓派

4.8 客户端支持

  • Web
  • Windows
  • Linux
  • MAC
  • Android
  • IOS

4.9 部署架构

  • 单点部署
  • 集群部署
  • 分布式部署

4.10 资料

  • Seafile详细介绍.zip
    (不支持上传附件,无法下载资料)

4.11 版本

  • 社区版

  • 商业版

  • 社区版与商业版区别
    在这里插入图片描述

5.Owncloud

主要功能特性

  • 文件在服务器上以普通文件存在
  • 文件不会存历史记录
  • 支持多账户操作
  • 支持限速、限制文件大小
  • 支持多平台
  • 支持视频在线
  • 支持插件实现预览office

推荐

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐