總是希望可以好好的整理手邊的”資訊”,嘗試過幾套較知名的知識管理程式,最後我選擇了KBpublisher
KBpublisher的全名是KnowledgebasePublisher,可以做為FAQ或是內容管理的用途,好安裝與容易上手真的很吸引人喔!
首先我說明一下我的需求
1. 單純的知識管理即可
2. 中文搜尋
3. 可上傳附件貼圖等
4. 發佈與管理簡潔直覺
5. 權限控管
6. OpenSource軟體
7. 不用修改太多程式碼的部分(Important)
基於以上條件我選擇了KBpublisher!
優缺點分析
缺點:
1. 無法在標題做中文搜索(Meta Description、Meta Keyword中的中文可搜索到,算是小缺憾)
??????????? 2. 沒有中文介面(因為都是簡單的英文單字,有時間的話我會中文化一下)
優點:
1. 無上限的目錄分類
??????????? 2. 好用的所見及所得編輯器
??????????? 3. 支援RSS與Glossary Terms
??????????? 4. 有Commenting / Rating / Send to friend / Users can ask questions等等功能
基本上是完全符合我的需求了
系統環境:CentOS4. 5、php-4.3.9-3.22.9、httpd-2.0.52-38、mysql-5.0.27-1
安裝的過程非常簡單
1. 上傳檔案至網頁根目錄,我是如下結構
??????? – public_html
?????????????? |- kb
???????????????????? |- kb_upload
???????????????????? |- kb_file
2. 開一個新資料庫我命名為kb,用kb/install/db_install[version].sql這個檔案來產生基本的table
????依個人習慣可使用不同的Sql工具來達成,如phpMyadmin
3. 設定kb/admin/config.inc.php,填入連線資料庫的資訊
???????????
? $conf['db_host'] = "localhost"; //資料庫位置
? $conf['db_base'] = "kb"; //資料庫名稱
? $conf['db_user'] = "root"; //使用者名稱
? $conf['db_pass'] = ""; //密碼
? $conf['db_driver'] = "mysql"; // 資料庫種類
? 有改資料夾位置的記得也要設定上去喔
?
?
4. 將kb/admin/cache”,”kb_upload” and “kb_file”給777或是Apache有寫入等權限
到這邊就安裝完成囉!
詳細的資料可以參考INSTALL或是官網的說明,KBpublisher
請參考前後台的ScreenShot(大部分內容相關的部分我塗掉了)
? 有貼圖的內容頁面,右邊有Print、Email to friend、Add comment 與文章資訊
最後是官網列出了一些線上使用KBpublisher的網站
發佈留言