前言

在了解顶点云前请阅读本文。希望本文可以回答您有关顶点云的用途和目的,以及是否应当使用顶点云等问题。

顶点云的来源

顶点云是 我( Forec )和 non1996 在 2016 年程序设计实践的课程设计,目的是为北邮学生提供一个基于校内网的云存储平台。

北邮有着强大的校园网和教育网资源,但却缺少一个可供校内学生存储/分享文件的平台,即便是在连接到校园网的计算机上打印一份很小的文件,也需要移动存储介质的帮助。在校园网的基础上提供一个简易、小规模的云存储应用,对校园生活的方方面面都能带来较大的改善。

顶点(ZENITH)云的名称随机选自我一位室友准备的 GRE 单词。

顶点云的功能

顶点云最初的设定就是提供基本的云存储功能。顶点云最终提供功能的设计参考了目前主流云盘业务的特点,增加了分享、Fork、网页通讯等。注册用户可上传资源、拷贝/移动自己的资源、Fork他人的共享资源(需资源提取码)等。

顶点云提供了两种访问方式,使用 Windows 系统的用户可下载客户端获取顶点云应用程序服务器的支持,其他系统用户可通过任意浏览器访问顶点云的 Web 服务器。

顶点云的 Web 服务器允许用户可上传不超过 100 MB 的文件。顶点云的 Web 端同时允许用户上传整个目录压缩包,用户只要将要上传的目录打包并修改后缀名,服务器即可正确还原整个目录结构,这与当前百度云盘的单个文件上传相比有所改进。

顶点云的 Windows 客户端提供了更好的用户体验,在测试中,使用有线网络可达到 42MB/s 的下载速度。此外,Windows 客户端对用户更友好,操作更方便。

顶点云的 Windows 客户端由 non1996 编写,感谢他对我的理解和支持,在我屡次修改需求和协议的情况下还能坚持下去。

顶点云的配置

顶点云的 Web 服务器和应用程序服务器均提供了一些默认的配置文件,Web 服务器的配置文件为 config.py ,应用服务器的配置文件为 config.go 。你可以在 应用程序服务器全局设置 查看应用程序服务器的详细配置说明,在 Web 服务器全局配置 查看 Web 服务器的详细配置说明。

顶点云的可持续发展

顶点云作为一个非常简单的云存储系统,自身存在非常多的不足。在设计过程中,我使用了很多非常幼稚的方法来投机取巧,我会在空闲时间逐步修复其中的不足之处、添加新的功能。如果你有兴趣,也欢迎你为顶点云添砖加瓦。你可以向我 发送邮件 或直接在顶点云的 GitHub 仓库中提交 ISSUEPR 。感谢您的支持!

接下来请阅读 部署顶点云应用程序服务器部署顶点云 Web 服务器