Seafile和Nextcloud相比较哪一个好用

面对大量的照片视频,备份资料成了不少网友的刚需。但如今各大免费网盘,关闭地关闭,收费的收费,自建网盘成了一个不得已的选择。能够自建私有网盘的网盘程序最出名的要数Seafile和Nextcloud,一款国产、一款外国产,那么怎么选择呢,不少人可能陷入了纠结。正好我最近拿这两款程序试了下,把个人体会写下来,以做参考。linux

1、PC网页端

1.Seafileios

2.Nextcloudweb

2、客户端

两款程序都比较齐全,全平台支持,最经常使用的手机端差距主要有如下几点:
1.Nextcloud的ios客户端收费。
2.Nextcloud手机端自动同步功能缺失,虽然有设置项,可是没法正常使用,只能手动上传。而Seafile这个功能正常。
3.Nextcloud手机端没法在线播放视频,Seafile能够播放,虽然有点问题(在有的视频进度条显示不正常,没法拖动)。
总的来说,Seafile手机客户端要强很多。数据库

3、服务端部署便捷性

Seafile是由Python开发,有一键部署脚本,不管是windows仍是linux平台部署都比较简单,可是linux的一键脚本还不够自动化,开机启动,webdav等功能须要手动配置脚本,好在国产程序文档比较清楚,有点基础的通常不难配置成功。
Nextcloud是PHP开发,因此部署必须依赖PHP环境,通常安装LAMP或者LNMP环境,一键安装脚本也比较多。可是这个程序对环境要求较高,最新版本的程序要求PHP版本至少7.0,并依赖不少PHP组建,都须要手动安装配置,好比缓存。而且LNMP环境部署起来问题多多,颇为费劲。因此建议仍是选择LAMP环境部署。环境部署好后,程序的安装比较简单,配置好数据库就行。
整体上,Seafile部署相对容易一点,而且耗时较短,半个小时之内部署完通常没有问题。Nextcloud部署比较费时,光PHP环境就费时很多。windows

4、性能

这个也是你们比较关心的问题。从我使用的感觉来说,Seafile的性能要高Nextcloud很多,尤为是首次打开页面速度,Seafile快不少。此外上传稳定性Seafile也要好很多,尤为是大文件的上传,Nextcloud常常中断,Seafile虽然也会有,可是比较少。缓存

5、功能

基本上两款程序大部分基本的功能都是提供的,Seafile有的功能要收费版才有,但对大部分人来讲免费版应该也够了。Nextcloud最大的亮点是有APPStore,提供了大量的扩展插件,为功能扩展提供了广阔的空间,好比外挂网盘这个插件功能很是实用,能外挂Webdav空间、Google网盘、FTP等等。而Seafile就没有提供插件扩展。此外,Nextcloud的文件是完整存储在服务器上,若是网盘挂了,直接把存储文件复制出来就能够了。而Seafile的文件是分块存储在服务器上,主要是为了大文件上传的稳定性,和断点续传,但也为备份文件带来了一些不便,虽然官方提供了备份工具,但也有好处,就是保密性会好一点,直接复制的文件无法直接用。
两款网盘各有特点亮点,我选择了Seafile做为个人私人存储,主要考虑仍是稳定性。服务器

相关文章
相关标签/搜索