confluence 调研
一. 简介
介绍 Confluence 之前,要首先了解 Wiki 这个词。那什么是 Wiki 呢?
Wiki 是一个 Web 站点,它使得人们可以容易地发布信息并把这些信息链接在一起。Wiki 是一种在线交流软件,非常适用于在线的信息协作和交流。最近几年,Wiki 变得越来越流行,人们用 Wiki 作为知识库、在线的百科全书,企业用 Wiki 作为一种简单有效的方式,在企业内部以及与外部商业伙伴之间进行内容和信息的分享。
Confluence 是一个企业级的 Wiki 软件。任何企业组织、部门、团队都可以使用 wiki 来分享信息和内容。目前分布在全球各行各业的 7100 多家用户在使用 Confluence,其中包括许多大的企业,也有一些小的公司。在安全性方面,Confluence 具有完善和精细的权限控制,可以很好地控制用户在 Wiki 中创建、编辑内容和添加注释。Confluence 直观易于使用,您不需要学习任何新的语言就可以使用它,用所见即所得的方式在 Confluence 中添加内容。
二. 基本概念
数字面板
数字面板(Dashboard)是您的 confluence 系统的主页。Dashboard 包含 confluence 站点中的所有空间列表。还有一个最近更新内容的列表。
空间
空间是 Confluence 系统中的一个区域,用于存储您的 wiki 页面。您可以把空间当作一个子站点,或者一个小站点,每一个空间有自己的主页。
页面
在 Confluence 系统中,页面是存储和共享信息的主要方式。页面可以互相链接、连接、组织和访问,页面被组织到大的空间中:
- 可以在页面之间,以及其它 web 站点之间添加连接;
- 可以将现有的文档和图片上传到页面上;
- 每一个页面都可以变成讨论的主题,像论坛一样;
- 所有的页面,文件和注释都可以被搜索;
- 页面可以被组织成继承的关系,方便用户浏览和钻取;
三. 功能
1. 页面
-
Confluence 通过历史版本记录每一个页面的编辑过程, 能够很方便的查看版本之间的区别,或恢复到以前的版本
-
支持页面模板,当在空间中添加一个新页面,不必从头开始,可以在页面模板的基础上添加内容
-
空间中的页面按照父子关系组织成树状关系,这种页面组织关系虽然简单,但是对内容的分类组织却十分有效
-
Confluence 可以导入 Word 文档成为一个页面,并自动根据文档章节,对页面进行拆分和树状组织
-
可以在同一空间或不同空间中移动和复制页面,可以以字母顺序排序或手工排序
-
支持标签功能,用以标识页面和博客,标签能够对页面进行详细分类,并可跨越多个空间和类型以聚合内容
-
对页面内容的讨论,可以进行评论,评论是一种有效的社区用户沟通方式
-
Confluence 自动将已删除页面放置到回收站中,页面能够恢复回来,除非管理员清空了回收站
-
页面限制可以对单一页面设置谁可以查看、谁可以编辑,子页面继承父页面的“查看”限制设置
2. 权限管理
-
为了便于管理,用户可以被分配到用户组中,这样在组中的用户就自动具有该组被赋予的权限
-
支持公开注册,便于创建一个面向公众的站点
-
支持验证码
-
每个空间都能配置权限,权限可以由管理员赋予某个用户或者用户组
-
页面权限能够控制那些人能够查看或编辑某一个页面,子页面继承父页面的查看权限
-
支持单点登录
-
每个 Confluence 站点都允许不限数量的匿名用户访问,使得 Confluence 成为理想的对外服务站点,管理员能够对匿名用户组单独设置权限
3. 宏
宏是一种在页面中动态扩展功能的机制, Confluence 内置提供了几十种常用的宏供用户使用
-
图表宏将表格数据显示成图表,图表类型可选饼图、柱状图、折线图、面积图、散列图等
-
画廊宏将页面中的图像附件以缩略图画廊方式在页面中显示
-
HTML 宏允许用户将 HTML 代码嵌入到页面中,HTML 宏默认设置成关闭
-
热门标签宏将常用标签生成列表或热图
-
引用宏标记页面中的内容供其他宏使用
-
社交网络宏显示在你社交网络中的所有用户
-
用户属性宏显示用户属性详情
-
代码块宏在页面中以语法高亮方式显示源代码 (HTML, Javascript, Java, 等)
4. 通知
Confluence 使用邮件通知和 RSS 源使用户能够得到最新变化的通知
-
可以将一日内的 Confluence 更新情况的邮件通知浓缩成一份每日邮件报告
-
用户可以关注空间或其他用户,当空间内的页面或博客有任何改动时,或被关注用户进行了相关操作时,用户将会收到邮件通知
-
用户可以决定编辑后是否发送通知给关注人。
5. 搜索
Confluence 能够搜索全部空间(全局和个人空间)中的所有内容, 包括邮件、个人属性、附件和空间描述
附件内容也能够建立索引,与其他 Confluence 内容一样供用户搜索
支持快速导航,根据用户的输入信息提供建议的搜索结果,只需要在下拉列表中选择中意的页面即可
如果要更精准的找到想要的结果,Confluence 能够在以下几个方面设置搜索条件:
- 地方 - 特定空间, 收藏空间, 全局空间或个人空间
- 内容 - 特定内容类型 (页面、消息条目、邮件等)
- 时间 - 内容在特定时间段内被修改过
- 作者 - 内容最后被特定用户修改
邮件搜索,Confluence 支持归档全部邮件及其附件到特定空间,一旦归档后,邮件能够:
- 可搜索 - 包括邮件附件的内容
- 可查阅 - 任何有权限的人
- 可关联 - 能够追踪相关邮件
Confluence 的搜索语法提供更精细的搜索条件,可以搜索短语、指定不包括的词语,并能使用逻辑操作符,如:AND, OR ,以及通配符 *
Confluence 支持标签搜索,使用前缀及搜索词,如:labelText:chocolate
用在线搜索宏在页面中添加一个搜索框,当用户输入搜索词语后,将动态显示匹配的结果
6. 定制化
-
Confluence 能够快速套用用户组织的展现风格并能够扩展用户所需的功能
-
Confluence 站点和空间的布局能够自定义
-
定制空间配色方案,体现出个性化或者仅仅是匹配组织的配色标准
-
定制样式表能够改变空间样式风格,使界面更有个性
-
定制站点的欢迎信息以显示站点的介绍或者是当天的重要信息
-
主题用于个性化设置 Confluence 的展现风格,可以在整个站点或某个空间应用主题
-
Confluence 有上百种插件,用于扩展 Confluence 以适应各种应用场景
-
Confluence 提供全面的 Web Service 接口,使应用程序或脚步能够远程更新内容、管理用户和个人空间。提供的 API 类型包括:SOAP、XML-RPC 和 REST
-
可访问源代码。所有的授权用户允许访问 Confluence 源代码,用于定制和扩展功能