OpenCms - 虚拟文件系统(VFS)
OpenCms将所有资源存储在数据库中,这就构成了OpenCms的虚拟文件系统(VFS)。
-
可以认为是一个真正的文件系统,即不同文件夹中的文件的目录结构,但VFS提供的功能更多。
-
可以在OpenCms管理端的“资源管理器”(Explorer)中查看VFS。
VFS常用功能:
- 移动、复制和删除文件和文件夹。
- 可以设置权限。
- 编辑资源时,资源被锁定,防止同时编辑造成冲突。
- 资源标记有创建日期和“最后修改”日期。
VFS额外功能:
- 资源分类。
- 可以附加自定义的属性。
- 资源之间可以相互关联。
- 保存历史版本,用来记录和恢复。
- 资源被调整或移动时,可以自动调整链接地址。
VFS分在线(Online)和离线(Offline)两种状态。
- 简单的说,非登录状态看到的都是在线的状态,离线状态是为了方便管理和编辑,以便同时发布和定时发布。
- 发布(Public)是从离线变有线的唯一方法。
离线的作用:
- 方便同时发布,比如一次编辑内容太多,可以等全部编辑好之后再发布。
- 可以定时发布,需要编辑的内容提前编辑好,等到时间再发布。
- 方便记录版本,每次发布作为一个版本。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现