Nextcloud Server基于 PHP 的数据存储服务器
Nextcloud 是一套用于创建网络硬盘的客户端-服务器软件。其功能与 Dropbox 相近,但 Nextcloud 是自由及开放源代码软件,每个人都可以在私人服务器上安装并运行它。
与 Dropbox 等专有服务相比,Nextcloud 的开放架构让用户可以利用应用程序的方式在服务器上新增额外的功能,并让用户完全掌控自己的资料。
ownCloud 原先的开发者弗兰克·卡利切创建了 ownCloud 的分支——Nextcloud,继而让卡利切与其他原 ownCloud 团队成员持续积极地开发。
优势
- 访问数据:可以将文件、联系人、日历等存储在自己选择的服务器上。
- 同步数据:可以在设备之间保持文件、联系人、日历等资料的同步。
- 共享数据:可以让其他人访问到你希望他们看到或与其写协作的内容。
- 可扩展数百种应用程序:Nextcloud 可以扩展出如日历、联系人、邮件、视频聊天等应用程序。
- 安全性:通过加密机制,两步身份验证确保资料安全。
获取 Nextcloud
- 通过 Nextcloud 网站或直接通过应用程序注册即可。
- 自行在自己的硬件上安装服务器。
- 购买预装 Nextcloud 的设备。
- 查找可以托管 Nextcloud 的服务提供商
开发设置
- 设置本地开发环境
- 选择一个好的 issue
- 创建一个分支并进行更改,并使用来自己的签名提交
git commit -sm "Your commit message"
- 创建一个拉取请求,
@mention
然后由问题人员进行审查 - 修正审核期间出现的问题
- 等待它合并
使用前端代码
构建
# install dependencies make dev-setup # build for development make build-js # build for development and watch edits make watch-js # build for production with minification make build-js-production
使用后端代码
如果创建了新文件,则需要运行以下命令来更新自动加载器文件:
build/autoloaderchecker.sh
使用的工具
- BrowserStack 用于跨浏览器测试
- WAVE 用于辅助功能测试
- Lighthouse 用于测试性能,可访问性等
评论
PHP Server Monitor
PHPServerMonitor是一个用来监控服务器和网站是否正常运行的脚本,每个服务器都可以设定独立的提醒参数,可通过email和文本消息提醒,基于Web接口进行管理。
PHP Server Monitor
0
dataComposer基于 PHP 的数据聚合器
datacomposer:数据聚合器。可以把mysql,mongo,httpapi,xml,excel等不同来源的数据按照数据列对应关系(类似于主键外键)聚合成树状结构的数据集合的实用小工具。它是ph
dataComposer基于 PHP 的数据聚合器
0
MckoiDDB分布式数据存储服务器
MckoiDDB是一个支持低延迟的随机存取(读,写)的数据库,涵盖了网络上的机器集群分布式数据库查询系统。该软件提供了管理数据在网络上集群和用于访问和查询数据的客户端API存储系统。该系统可通过在网络
MckoiDDB分布式数据存储服务器
0
dataComposer基于 PHP 的数据聚合器
datacomposer :数据聚合器。可以把 mysql,mongo,http api,xml,
dataComposer基于 PHP 的数据聚合器
0
AI00 RWKV Server基于 RWKV 模型的推理 API 服务器
AI00 RWKV Server是一个基于RWKV模型的推理API服务器。支持VULKAN推理加速,
AI00 RWKV Server基于 RWKV 模型的推理 API 服务器
0
LightCloudkey-value 存储服务器
Plurk 前陣子放出 LightCloud,試著解決 Amazon 所提出的 Dynamo 用某些
LightCloudkey-value 存储服务器
0