作者: WEBCOLLAB 日期: 2007/11/22 Content Management Systems 實例簡介
2 What is a Content Management System ? A content management system ( 內容管 理系統 ), or CMS, is a web application. Make it easy for non-technical users to add, edit and, well, manage a website.
3 CMS 特性 Database ( 資料庫 ) Modules ( 模組化 ) Personalization ( 個人化 ) Theme-based interface ( 佈景主題介面 ) User Management ( 使用者管理 ) Content management ( 內容管理 ) Workflow ( 工作流程 )
4 Examples of Content Management Systems 內容管理系統 PHP XOOPS 、 Drupal 、 Joomla! 、 CMS Made Simple JAVA Liferay 、 Alfresco Python Plone C# (ASP.Net) mojoPortal
5 List of Content Management Systems NamePlatformWeb ServerDatabase XOOPSPHPApacheMySQL DrupalPHPApacheMySQL Joomla!PHPApacheMySQL CMS Made SimplePHPApacheMySQL LiferayJavaTomcatMySQL AlfrescoJavaTomcatMySQL PlonePythonZopeZODB mojoPortalC#IIS MS SQL 、 MySQL
6 Open Source CMS Award Winners of the 2006 year Joomla! Drupal Plone – python language Winners of the 2007 year Drupal Joomla! CMS Made Simple [2] [1]
7 CMS 及其近親 系統面 Content Management Systems (CMS) 內容管理系統 Course Management Systems (CMS) 課程管理系統 Learning Content Management Systems (LCMS) 學習內容管理系統 安全層級: Enterprise Content Management (ECM) 企業內容管理 Web Content Management (WCM) 網站內容管理
8 Content Management Systems CMS ,內容管理系統 例如 Drupal 、 Joomla!
9 Course Management Systems 另一種 CMS ,課程管理系統 例如 Moodle
10 Learning Content Management Systems 另一種變型, LCMS ,學習內容管理系統 例如 ATutor
11 Collection of CMS Website Platform Demo XOOPS PHP Drupal PHP Joomla! PHP CMS Made Simple PHP Liferay Java Alfresco Java Plone Python mojoPortal C# Moodle PHP ATutor PHP
12 CMS 安裝簡介
13 Apache + PHP + MySQL IE Firefox, Safari,.. Apache Tomcat, IIS,.. MySQL SQL server, Oracle, DBII.. PHP ASP, JSP,.. http request $var PHP: Hypertext PreprocessorHypertext Preprocessor: 安裝時要告知 (1)Web server 版本 (2)DB API Browser PreprocessorDB Server 傳遞參數代換動態網頁 FS access webpage Web Server
14 Apache + PHP + MySQL IE Firefox, Safari,.. Apache Tomcat, IIS,.. MySQL SQL server, Oracle, DBII.. PHP ASP, JSP,.. http request $var PHP: Hypertext PreprocessorHypertext Preprocessor: 安裝時要告知 (1)Web server 版本 (2)DB API Browser PreprocessorDB Server 傳遞參數代換動態網頁 FS access webpage Web Server Xampp passwd Drupaluser passwd DB root passwd Drupal-Admin passwd
15 PHP CMS 安裝執行環境: 分別安裝 Apache Server 、 MySQL 、 PHP ( 或 ) 安裝整合包: XAMPP ( 適合新手 ) AppServ 安裝 CMS 例如: XOOPS 、 Drupal 、 Joomla! 、 CMS Made Simple 、 Moodle 、 ATutor (1)Xampp 管理者之密碼 (2)MySQL 之 root 密碼 (3)MySQL 建立 專屬資料庫 (e.g. drupaldata) 及其擁有者 (e.g. drupaluser) 及其密碼 (e.g. dududu) (4) 首位使用者 ( 管理者 ) 之密碼
16 Java CMS 安裝執行環境: 分別安裝 Java SE Development Kit(JDK) 、 Tomcat Server 、 MySQL(optional) 安裝 CMS 例如: Liferay 、 Alfresco
17 Python CMS 安裝執行環境: 分別安裝 Python 、 Zope Server 安裝 CMS 例如: Plone 直接使用 Plone 整合安裝程式 Plone zope-2.9.exe (for Windows) 含 Python 、 Zope Server 、 Plone
18.Net CMS 安裝執行環境: 分別安裝.NET 2.0 、 IIS Server 、 MS SQL Server 或 MySQL 安裝 CMS 例如: mojoPortal
19 CMS 安裝實戰
20
Knowledge Management Architecture (Example: OpenCPS) Knowledge management Architecture of OpenCPS (Lee, et al., 2003) (Shneiderman,2000)
Screenshot of the OpenCPS A snapshot of the OpenCPS (example of a Knowledge Portal)
Complete Map of Knowledge Objects Simulation of human cognition without concept map supports.
Site-And-Concept Map Generator