David Chao

David Chao

#
創業誌

好用的 KBpublisher 輕量線上知識庫

2008/01/09

總是希望可以好好的整理手邊的”資訊”,嘗試過幾套較知名的知識管理程式,最後我選擇了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(大部分內容相關的部分我塗掉了)

kb_01.jpg? 首頁展示

kb_02.jpg? 有貼圖的內容頁面,右邊有Print、Email to friend、Add comment 與文章資訊

kb_03.jpg? 管理後台頁面

最後是官網列出了一些線上使用KBpublisher的網站

  • online.fiu.edu
  • efactornet.be
  • backup4all.com
  • netlab.co.nz
  • globalmatters.org
  • horse911.com
  • tradedakota.com
  • petfish.net
  • fitaudio.com
  • faq.ultramax.com.br
  • terra2imports.ca
  • chevron26.com
  • e-media.ca
  • faq.ultramax.com.br
  • homepageword.com
  • labo.oceannet.jp
  • 趙大衛
    貫徹死了都要創業為信念,卻差一點讓口號變成事實! 目前正在進行第一次修養,請多多支持。

    發佈留言