内容管理系统
来自Wiki.Citydatum
内容管理系统(Content Management System,CMS)指对数字内容的创建、修改进行管理的系统,通常支持多用户和协作环境。内容管理系统尚缺乏明晰、统一的定义,不同机构有不同理解。内容管理系统可作为企业信息化、电子政务、知识管理等应用领域的基础平台等。
概述
功能特性
- 内容管理系统的功能特性较为多样化,大多数内容管理系统大多包括基于网络的发布、格式管理、编辑历史与版本控制、索引、搜索、检索等功能,通常将内容与展现形式相分离;
- 网络内容管理系统(WCM或WCMS)指支持网页内容管理的CMS,大多数de内容管理系统同时也是网络内容管理系统;网络内容包括文字,嵌入的图形、照片、视频、音频、地图,以及显示内容或用于用户交互的程序代码;
常见内容管理系统列表
- Drupal:使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成;
- Drupal的架构由内核、模块、主题三大部分组成,三者通过Hook机制紧密的联系起来;
- Drupal主要术语:Block(区块),Box(盒子),Engine(引擎),Filter(过滤器),Module(模块),Node(节点),Permissions(权限),Style(样式),Taxonomy(分类),Template(模板),Theme(主题);
- Drupal有难度,学习需谨慎:Drupal具极强的定制能力和灵活性,学习难度较大;
- Joomla!:使用PHP语言编写的网站基础管理平台;