/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
现在有很多的中小网站和个人都是从事一些知识库方面的工作,这些需要有比较完整的统一规划。dokuwiki中文版就是一款基于PHP的wiki的知识库管理软件。dokuwiki中文版无需安装可以直接使用,已经汉化完毕,类似mediawiki,支持段落编辑,能自动产生文章目录。
优点
支持Interwiki跨站点链
可定制页面样式模板及插件
具有Spam黑名单功能
支持快速全文检索
具有页面缓冲机制
支持最近更新的RSS及ATOM发
支持namespaces以对文章类型进行分类
支持页面锁定(只读)。通过ACL插件,还可以控制用户对页面及名字空间的访问权限
使用类似mediawiki的文本编辑,支持快捷键。支持段落编辑,能自动产生文章目录。
wiki语法完善,自动产生条目链接,允许图片上传、外部链接等。
支持无限版本记录,支持彩色版本差异功能
弱点
标题功能不可多重套用
默认无侧边栏,如需要则可采用"arctic"模板。
安装DokuWiki服务器的要求
具有PHP支持的Web服务器
首选Apache
对PHP的要求
基于某些安全考虑强烈建议使用PHP 4.3.10及其以上的版本
使用libGD2 的PHP's GD扩展 - 可选项
建议运行于PHP的 Safe Mode
建议运行于PHP的 register_globals=off 模式
DokuWiki 的目录结
dokuwiki
bin
conf --- 存放配置文件
acl.auth.php.dist --- acl.auth.php(ACL 控制配置文件)的默认发布 *
acronyms.conf --- 用于定义首字母缩写词,以便当鼠标移动到这些词时显示解释信息
dokuwiki.php --- DokuWiki 的主配置文件 *
entities.conf --- 用于定义实体字符 **
interwiki.conf --- 用于定义 interwiki,以便使用简单的方式书写 URL **
local.php.dist --- local.php(本地配置文件)的默认发布 *
mediameta.php --- 定义用于 media manager 的 meta data 配置 *
mime.conf --- 定义 mimetypes 的配置文件 *
msg --- 一个标志文件,用于判断当前版本是否为最新 *
mysql.conf.php.example --- mysql.conf.php(mysql 用户认证的配置文件)的默认发布 *
smileys.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
script
styles
`-- tpl --- 存放模版的目录
`-- defaul
t安装步骤
配置支持PHP的Web服务器
下载 最新版的DokuWiki
将下载文件dokuwiki-YYYY-MM-DD.tgz 解压
复制内容到Web文档根目录