cms是一个什么框架(2023年最新分享)

您所在的位置:网站首页 cms和cmf cms是一个什么框架(2023年最新分享)

cms是一个什么框架(2023年最新分享)

#cms是一个什么框架(2023年最新分享)| 来源: 网络整理| 查看: 265

cms是一个什么框架(2023年最新分享) CMS系统 2023.04.12 17 0

导读:今天首席CTO笔记来给各位分享关于cms是一个什么框架的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

CMS是什么意思,中文是啥

CMS是内容管理系统,英文Content

Management

System

的缩写。指的是用来创建和管理网站内容的软件。目前大部分网站都是使用CMS系统管理、数据库驱动的动态页面。

什么是cms

CMS是Content Management System 的简写

简单的说:CMS是一个内容管理系统

内容管理系统概述

内容管理系统是一个很泛的概念:从商业门户网站的新闻系统到个人的Weblog都可以称作发布系统。

框架型:本身不包含任何应用实现,只是提供了底层框架,具体应用需要一定的二次开发,比如Cocoon,Vignette;

应用型:本身是一个面向具体类型的应用实现,已经包含了新闻/评论管理,投票,论坛,WIKI等一些子系统。比如:postNuke xoops等;

但无论如何,在发布系统选型之前,首先了解自己的实际需求是最重要的:想根据现成系统将自己的需求硬往上照搬是非常不可取的。访问量,权限控制和各种功能需求。每个模块和功能自己都比较清晰一点以后,再去网上找找类似的实现:你会发现其实每个环节到目前上都有比较成熟的实现了,而且还在不断完善和发展中,如果没有:你的需求太特殊,或者可以尝试分解成更小的系统组合实现。

内容管理系统被分离成以下几个层面:各个层面优先考虑的需求不同

后台业务子系统管理(管理优先:内容管理):新闻录入系统,BBS论坛子系统,全文检索子系统等,针对不同系统的方便管理者的内容录入:所见即所得的编辑管理界面等,清晰的业务逻辑:各种子系统的权限控制机制等;

Portal系统(表现优先:模板管理):大部分最终的输出页面:网站首页,子频道/专题页,新闻详情页一般就是各种后台子系统模块的各种组合,这种发布组合逻辑是非常丰富的,Portal系统就是负责以上这些后台子系统的组合表现管理;

前台发布(效率优先:发布管理):面向最终用户的缓存发布,和搜索引擎spider的URL设计等……

内容管理和表现的分离:很多成套的CMS系统没有把后台各种子系统和Portal分离开设计,以至于在Portal层的模板表现管理和新闻子系统的内容管理逻辑混合在一起,甚至和BBS等子系统的管理都耦合的非常高,整个系统会显得非常庞杂。而且这样的系统各个子系统捆绑的比较死,如果后台的模块很难改变。但是如果把后台各种子系统内容管理逻辑和前台的表现/发布分离后,Portal和后台各个子系统之间只是数据传递的关系:Portal只决定后台各个子系统数据的取舍和表现,而后台的各个子系统也都非常容易插拔。

内容管理和数据分发的分离:需要要Portal系统设计的时候注意可缓存性(Cache Friendly)性设计:CMS后台管理和发布机制,本身不要过多考虑“效率”问题,只要最终页面输出设计的比较Cacheable,效率问题可通过更前端专门的缓存服务器解决。

此外,就是除了面向最终浏览器用户外,还要注意面向搜索引擎友好(Search engine Friendly)的URL设计:通过URL REWRITE转向或基于PATH_INFO的参数解析使得动态网页在链接(URI)形式上更像静态的目录结构,方便网站内容被搜索引擎收录;

你可以看一下这个网页,讲得比较清楚:

CMS和CMF有什么区别?

CMS:是指内容管理系统。

CMF:内容管理框架。

二者都是网站系统,但后者更是一个框架,只提供简单的、基础性的功能;而前者是较为功能全面的网站系统。后者更面向程序员、网站开发者。

详细通俗的说说什么是CMS

CMS就是一套后台加上一个标签调用的系统,

你先将写好的静态页面根据不同CMS的标签系统,重新编写成调用好标签的模板,标签调用的是后台添加的东西,比如说文章,栏目之类的,基本上什么企业站所需的东西都能调用。

CMS就是自动建站工具,带了一个后台,你只需要按照不同CMS的规则调用模板就行了,不用你自己写后台。

结语:以上就是首席CTO笔记为大家整理的关于cms是一个什么框架的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~

6打赏海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:https://www.shouxicto.com/article/89783.html

上一篇:稻壳cms怎么进入数据库 下一篇:小浣熊cms是什么?


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3