mdwiki-Python基于 Python 的 wiki 系統(tǒng)
mdwiki
mdwiki 是 markdown wiki by python 的簡稱。
軟件設(shè)計思路參考 dokuwiki(一款 PHP 開發(fā)的強大 wiki 系統(tǒng))。
功能特性:
首先它的定位是一款 wiki 系統(tǒng),旨在作為個人或小團(tuán)隊的知識庫管理系統(tǒng)。
-
markdown編輯器支持圖片粘貼與拖拽上傳,支持實時預(yù)覽。
-
wiki檢索
-
圖片管理
-
備份管理
-
標(biāo)簽
-
文章編輯定時獨占鎖定
-
IP、session兩層登錄次數(shù)等限制及登錄驗證碼
-
通過fabric支持自動化分發(fā)部署
-
不開放注冊,僅限個人或小團(tuán)體使用。
-
提供dokuwiki to markdown轉(zhuǎn)換腳本
-
其他
目前尚待完善的地方:
-
不支持主題化
-
不支持插件化
-
圖片管理沒有進(jìn)行分類
-
菜單不支持自定義
-
沒有集成爬蟲功能
-
性能與緩存需要進(jìn)行優(yōu)化
-
代碼將在后續(xù)大版本中重構(gòu)
為什么不用 dokuwiki ?
最重要的缺點:不支持 Markdown 書寫。
其余原因:采用 PHP,PHP 大法好,但是本人并不熟悉 PHP。目前正在學(xué)習(xí) Python 而且也在期望升級個人網(wǎng)站,故而決定開發(fā)一個wiki系統(tǒng)。
采用 Python+Flask+Redis+SQLite 開發(fā)
評論
圖片
表情
