
Doku训免修阳总教Wiki是一个开源wiki引擎程序,运行于PHP环境下。DokuWiki程序小巧而功能强大、灵活,适合中小团队和个人网站知识库的管理。
DokuWiki可以与多种CMS程序甲降少析造刻巴采进行整合,例如WordPress、XOOPS、PostNuke等。由于这个原因针鲜,很多Blog作者对DokuWiki比较感兴趣。DokuWiki不需要数据库,直接来自采用文本文件直接存储。
DokuWiki的新近版本完全支持UTF-8编360百科码保存内容,因而支持正文中的中文及多语种输入。但文章标题的看田耐找中文化支持不好。
- 外文名称 DokuWiki
- 运行环境 PHP
- 适用于 中小团队和个人网站知识库的管理
- 存储类型 直接采用文本文件直接存储
特征
使用类似mediawiki的文本编辑,支持来自快捷键。支持段落编辑,能自动产生文章目录。
wiki语法完善,自动产生条目链接,允许图片上传、外部翻际害局链接等。
支持无限版本记录,支持彩色版本差异功能
支持页面交锁定(只读)。通过ACL插件,还可以控制用户对页面及名字空间的访问权限
支持最近更新的RSS及ATOM发布
支持nam里套组铁课居espaces以对文章类型进行分类
支持Interwiki跨站点链显理生团余队期米课地接
可定制页面样式模板及插件
具有Spam黑名360百科单功能
支持快速全文检索
径把孙践激染费差 具有页面缓冲机制
弱点
标题功能不可多重套用
默认无侧边栏,如需要则可采用"arctic"模板。
语法
DokuWi侵理四ki支持一些简单的标记语言, 以尽最大可能使文档看上去更友好。
基本文本格式
结答尔总DokuWiki支持 **粗体**, //斜体//, __下划线__ and ''等宽体'' 等格式。
垂组乡加成带帮材严 当然,您也可以 **__//''混合使用''//__** 所有这些格式。
可以使用 <sub>下标</sub> 和 <sup>上标</sup>。
可以使用 <del>删除线</del> 标记某些信息。
段落
段落是由扩板调校空行所建立的。如果福速地群倒您想强制建立新行 而不建立段落,您可以使用两个连续的反斜杠+空格或是回车久作为标记。
只己穿阻况子县异附有在必须的时候才使用强制的换行标记。
资权岩交罪的链接
DokuWiki支持多种形式的链接。
外道部链接
外部链接会被自动地识别
内部链接
内部链接可以用方括号创建。您可以只给出链接的地址:[[pagename]],
也可以附加上链接的名字:[[pagename|我的链接]]。
Wiki的页面名字将会被自动地识别为小写字母,并且不允许使用特殊字符。
命名空间
您可以通过在页面名中使用理成怕县差商育殖及冒号的方式来使用 [[zh飞:namespaces|命名空间]]。
您也可以链接到一个网页内部的某一节,只需要将该节书签的名称以一个#号分隔加在网页的地址后面即可。
Wiki间链接
量激委子吧争探秋植DokuWiki支持 [[interwiki|Wiki间链接]] ,即到其他wiki的链接。
安装
安装DokuWiki服务器的要求
具有PHP支垂劳聚凯持的Web服务器
首选Apa灯影哥少che
对PHP来自的要求
基于某些安全考虑强烈建议使用PHP 4.3.10及其以上的版本
使用libGD2 的PHP's GD扩展 - 可选项
建议运行于PHP的 Saf候军家械龙医事弱住乐e Mode
建议运行于PHP的 register_globals=360百科off 模式
DokuWiki 的目录结构
dokuwiki
|-- bin
|-- conf -袁材便-- 存放配置文件
| |-- acl.auth.php.dist --- acl钟话船诉期均夜.auth.php(ACL 控制能练配置文件)的默认发布 *
座争族盾备烈 | |-- acronyms.conf --- 用于定义首字母缩液口某李便哥怀良写词,以便当鼠标移动到这些词时显示解释信息
| |-- doku蛋石报wiki.php --- DokuWiki 的主配置文件 *
| |-- entiti果飞日精吧宗笑es.conf --- 用于定义实体字符 **
| |-- interwiki.conf --- 用于定义 interwiki,以便使用简单的方式书写 URL **
| |-- local.php理宗.dist --- loca州了侵歌维委站酸零吸l.php(本地配置文件)的默认发布 *
| |-- mediameta.php --- 定义用于 media manager 的 meta data 配置 *
| |-- mime.conf --- 定义 m步仍入界图关imetypes 的配置文件 *
| |-- msg --- 一个标志文件,用于判断当前版本是否为最新 *
| |-- mysql.conf.php.example --- mysql.conf.p向呀银格赶及证与剂重hp(mysql 用户认证的配置文件)的默认发布 *
| |-- s孙益你与找状mileys.conf --距孙后族- 用于定义"笑脸"的配置文件 他候收需部*
| |-- users.auth.php.dist --- users.auth.php(文本用户认证的配置文件)的默认发布 *
| |-- wordblock.conf --- 用于配置不允许书写的 URL **
| `-- words.aspell客否升预胡表吸讲谁.dist --- words.aspell(拼写检查配置文件)的默认发布 *
|-- data --- 存放文档数据
| |-- attic --- 存放版本信息
| |-- cache --- 数据缓存
| |-- index --- 存放内部索引
| |-- locks --- 用于存放编辑页面时的锁定文件
| |-- media --- 存放图片等
| |-- meta --- 存放 meta 以便系统读取这些信息生成页面
| |-- pages --- 存放 wiki 页面
| `-- tmp --- 临时目录
|-- inc --- DokuWiki 的 Include 目录
| |-- auth --- 存放不同方式的用户认证脚本
| |-- geshi --- 使用 geshi 进行代码加亮显示
| |-- lang --- 多语言支持
| | |-- en
| | |-- fr
| | |-- zh
| | `-- zh-tw
| `-- parser --- DokuWiki 的核心解析器
`-- lib
|-- exe
|-- images
|-- plugins --- 存放插件的目录
| |-- acl
| |-- config
| |-- importoldchangelog
| |-- info
| |-- plugin
| `-- usermanager
|-- scripts
|-- styles
`-- tpl --- 存放模版的目录
`-- defaul
t安装步骤
配置支持PHP的Web服务器
下载 最新版的DokuWiki
将下载文件dokuwiki-YYYY-MM-DD.tgz 解压
复制内容到Web文档根目录
评论留言