DokuWiki是一個開源 wiki引擎 程序,運行于 PHP 環境下。DokuWiki程序小巧而功能強大、靈活,適合中小團隊和 個人網站 知識庫的管理。
外文名:
DokuWiki
運行環境:
PHP
適用于:
中小團隊和個人網站知識庫的管理
?
1
特征
使用類似
mediawiki
的文本編輯,支持快捷鍵。支持段落編輯,能自動產生文章目錄。
wiki語法完善,自動產生條目鏈接,允許圖片上傳、
外部鏈接
等。
支持無限版本記錄,支持彩色版本差異功能
支持頁面鎖定(只讀)。通過ACL
插件
,還可以控制用戶對頁面及名字空間的訪問權限
支持最近更新的RSS及ATOM發布
支持namespaces以對文章類型進行分類
支持Interwiki跨站點鏈接
可定制頁面
樣式模板及插件
具有Spam黑名單功能
支持快速全文檢索
具有頁面緩沖機制?[1]
弱點
標題功能不可多重套用
默認無側邊欄,如需要則可采用"arctic"模板。
2
語法
DokuWiki支持一些簡單的標記語言, 以盡最大可能使文檔看上去更友好。
基本文本格式
DokuWiki支持 **粗體**, //斜體//, __
下劃線
__ and ''等寬體'' 等格式。
當然,您也可以 **__//''混合使用''//__** 所有這些格式。
可以使用 <sub>下標</sub> 和 <sup>上標</sup>。
可以使用 <del>刪除線</del> 標記某些信息。
段落
段落是由空行所建立的。如果您想強制建立新行 而不建立段落,您可以使用兩個連續的
反斜杠
+空格或是回車作為標記。
只在必須的時候才使用強制的換行標記。
鏈接
DokuWiki支持多種形式的鏈接。
外部鏈接會被自動地識別
內部鏈接可以用方括號創建。您可以只給出鏈接的地址:[[pagename]],
也可以附加上鏈接的名字:[[pagename|我的鏈接]]。
命名空間
您可以通過在頁面名中使用
冒號
的方式來使用 [[zh:namespaces|命名空間]]。
您也可以鏈接到一個網頁內部的某一節,只需要將該節書簽的名稱以一個#號分隔加在網頁的地址后面即可。
Wiki間鏈接
DokuWiki支持 [[interwiki|Wiki間鏈接]] ,即到其他wiki的鏈接。
?
3
安裝
安裝DokuWiki服務器的要求
首選
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
|-- scripts
|-- styles
`-- tpl --- 存放模版的目錄
`-- defaul
t安裝步驟
下載 最新版的DokuWiki
將下載文件dokuwiki-YYYY-MM-DD.tgz 解壓
復制內容到Web文檔
根目錄
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
