学习网址
CMS的概念
随着知识付费与专业内容的生活占比加大,内容构造者在撰写与梳理内容时,渴求通过更为高效便捷的方式,完成对内容的管理,更系统的对文字系统建立组织逻辑,自此CMS应运而生。
(1)CMS的概念
CMS是"Content Management System"的缩写,意为"内容管理系统"。 它采用统一的信息组织的方法即分类,对同一类型的信息进行分类,且每一类信息都可以进行新建(Add)、查看(View)、编辑(Edit)和删除(Delete)四种不同的操作。除了使用分类的方式组织信息以外,又采用了统一的用户和权限管理对信息的使用进行控制,即构成了一个完整的信息组织和管理的体系。内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场
总结:CMS是内容管理系统,就是对同一类型的信息进行分类,每一类信息都可以进行新建(Add)、查看(View)、编辑(Edit)和删除(Delete)四种不同的操作。
CMS的作用
(3)CMS的作用
企业形象提升。互联网作为唯一一种全天候24小时不间断的媒体平台是传统媒体可望不可及的。作为一个企业,在互联网上建立自己的网站,最显而易见的就是可以向世界展示自己的企业风采,让更多人了解自己的企业,使企业能够在公众知名度上有一定的提升。
网络化管理。在一个有相对规模的企业中,信息流、物流、资金流的管理应该有一个比较规范和科学的流程。而网络的出现,恰恰满足了这种业务管理自动化的需要。在这里,网络在提高效率,比如内部新闻通告,订货管理,客户管理,采购管理,员工管理等等许多繁杂的工作都可以在互联网和局域网上很轻松地完成。
CMS的开发语言
(4)CMS的三种开发语言
ASP、ASP.NET、PHP,虽然大体上都一样,在细微的地方还是建议企业使用ASP.NET的CMS系统,ASP的漏洞很多,而且数据库大部分都是ACCESS,对网站的安全性有待提高,PHP虽然开源的很多,但是限制也很多,而ASP.NET的程序支持MYSQL和ACCESS两种数据库,企业可以根据自己规模大小选用数据库。
常见的CMS系统
2 .常见的CMS系统
世界范围内常见的几种CMS系统:wordpress、drupal、joomla、xoops。
(1)wordpress的概念
一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
(2)wordpress的软件框架
PHP+Mysql架构
(3)wordpress的软件功能
- 文章发布、分类、归档、收藏,统计阅读次数。
- 提供文章、评论、分类等多种形式的RSS聚合。
- 提供链接的添加、归类功能。
- 支持评论的管理,垃圾信息过滤功能。
- 支持多样式CSS和PHP程序的直接编辑、修改。
- 在Blog系统外,方便的添加所需页面。
- 通过对各种参数进行设置,使Blog更具个性化。
- 在某些插件的支持下实现静态html页面生成(如WP-SUPER-CACHE)。
- 通过选择不同主题,方便地改变页面的显示效果。
- 通过添加插件,可提供多种特殊的功能。
- 支持Trackback和pingback。
- 支持针对某些其它blog软件、平台的导入功能。
- 支持会员注册登录,后台管理功能。
(4)wordpress的优势
- 较为成熟,技术支持强大
- 第三方主题(模板)、插件很多,便于使用
- 代码架构完整,结构清晰,方便seo
- 开源可定制(二次开发)
(5) wordpress的劣势
系统臃肿,占用资源大,服务器运维压力大