/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
現在有很多的中小網站和個人都是從事一些知識庫方麵的工作,這些需要有比較完整的統一規劃。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文檔根目錄