中小企業資訊系統建置系列(二)入口網站 Mambo

入口網站(Portal)是一架構在 Web 的應用程式,從最早期單純提供資訊為主的 Information Portal,到目前強調具有整合能力的 Enterprise Portal,隨著 IT 技術的進步及企業的新增需求,Portal 已經成為協同環境的代名詞。隨著功能面及需求者的不同,Portal有著不同的稱號,例如有以資訊提供為主的內容管理系統網站(CMS:Content Management System)、有以電子交易為主的電子商務網站(e-Commerce)、也有強調企業使用及系統整合為主的企業入口網站(Enterprise Portal)、員工入口網站(Employee Portal)、客戶網站(Customer Portal)、企業電子商務網站(Enterprise B2B Portal)等等。 本期筆者要分享的是CMS(內容管理系統) — Mambo。 如果你常注意開放源碼的一些新聞,你應該記得就在不久以前 Mambo 團隊因為理念的不同而分為兩派,一個是繼續沿用 Mambo 名稱的團隊,另一個是主要由原研發團隊所組成的 Joomla 一派,不管將來這兩派如何的發展,一個 CMS 的軟體主要提供的功能如下:
  1. 內容管理 Content management
    • 佈景主題 Theme
    • 版面編排 Module Arrangement
    • 新聞發佈 News
    • 文章發表 Articles
    • 廣告 Advertisement
    • 內容發佈流程 Publish process (Submit, View, Edit ,Publish)
  2. 新增功能外掛 Function Plug-in
    • 討論區 Forum、行事曆 Calendar ……等外掛功能
  3. 權限控管 Authorization
    • 例如:Guest 、 Registered 、 Administrator……等
開放源碼軟體 Mambo是一套以 PHP 撰寫的CMS,除了基本的CMS功能外,以下是它的功能特色:

 

  • 採用以網頁為基礎的使用者介面 (User Interface)
  • 支援繁簡體 (UTF-8) 多國語言介面 (Multi-language Support)
  • Template Engine 支援 CSS 可以呈現較為豐富的介面
  • 外掛功能模組 Component & Module
  • 完善前後台的系統管理 (System Admin)
相較於時下流行的其他開放源碼 CMS 軟體 — Xoops 及 PHP-Nuke,以筆者的使用經驗,Mambo 整體的設計更為的模組化,在使用上更具有彈性,不過入門的門檻比較高,需要比較多的時間來了解架構,不過系統本身功能強大,有比較好的程式架構來做延伸以 及整合。企業如果要導入以 CMS 為主的入口網站時,不論是自行建置或是委外,切記建置前要把要建置的內容做以下的分析,靜態的內容、動態的內容以及需要客製的部份,才不會白白的浪費專案 的資源。

相關網址:
1.Mambo 官方網站
2.Mambo 安裝教學

(本篇文章由百加資通公司提供,不代表鑄造場電子報立場。)

※ 關於百加資通
百加資通公司主要成員是由來自國內外具有電腦專長及有多年業界經驗的同好所組成,我們以 提供專業的開放源碼服務為原則,內容含蓋開放源碼的專案開發、導入以及教育訓練等,希冀能夠為企業提供一個合理與高品質的軟體服務。另外,為了降低初次接 觸開放源碼使用者的門檻,百加資通設立了開放源碼安裝教學網站 https://www.opensourceinstall.org,以動畫教學的方式,將使用者帶入開放源碼的世界,希望能為開放源碼的推廣盡一份心力。



您也許有興趣閱讀以下文章:




自由軟體鑄造場電子報 : 第 45 期 送開放源碼到校園

分類: 企業應用