CMS系统功能分析初步

时间:2022-11-30 17:37 阅读: 评论: 作者:admin

CMS系统功能分析初步

  能通过安装程序在客户的服务器上实现快速的安装部署。 通过向导式的提示操作或者采用配 安装配置文件对服务器环境和部署参数进行填写和调整安装程序就能把 CMS 系统部署至客 户提供的服务器上,其中的数据库采用 SQL 文件导入方式执行。

  各种功能模块实现自己的业务逻辑和管理功能, 可以被网站的后台集成。 而对于网站的前台 只对这些模块抽象的信息模型进行管理配置。这也是对目前这个版本 CMS 的一个定义,前 台是不带业务功能的信息类网站,CMS 是对内容信息的一个管理而不是 portal。

  每一个业务模块在需要被网站使用时都是通过注册过的信息模型来获取数据和相关的配置 操作,因此在页面配置时需要使用的信息模型都需要首先被注册进入网站系统中。我们在

  CMS 中应该对于常用的信息模型进行默认注册系统初始化部署完成后就拥有配置出基本信 息网站的能力。

  信息模型由以上这些主要要素构成, 一般来说信息模型分为内容模式和列表模式两种分 别代表获取某一条信息的详细数据和一个类信息的列表信息。 对数据源中涉及的相关字段进 行分类后在配置一个具体页面时所做的选择其规则就来源于此。 信息模型带有自己的默认模版包, 在后期页面配置时对于某个模版可以对应信息模型的 某个模板的特例,但是如果用户没有配置模板的话系统会调用信息模型的默认模版。

  当配置一个页面的时候在模版中设定相关的信息区域, 对信息区域进行配置的时候一个信息 区域可以选择一个信息模型, 并且根据信息模型的注册信息能生成出相应的显示控制参数的 配置界面。

  显示控制参数主要元素如图所示。 其中过滤条件为需要对记录列表做特殊过滤时使用的, 可 以是一种我们预定义的类似 SQL 的伪代码,方便操作。分类 id 主要是在列表显示模式下选 择的信息分类节点,信息 id 主要是在内容显示模式下选择的一条信息。

  信息模型拥有自己的默认模版。 在配置一个信息模型到页面的显示区域后,需要在线创建信息模型在本页面所使用的模版。 系统会提供该信息模型中所采用的各种默认模版如新闻信息模型的列表模版和内容模版, 用 户选取一个模版在线编辑成自己需要的模版并预览。

  第一类是通过 OA 系统或者其他的业务系统把一个信息经过业务系统自己的流转后在某一 个工作节点发布至 CMS 系统中。比如在 OA 上流转一个公告最后在 CMS 网站上的公告信 息区域显示发布出来,那么在 OA 上流转至发布环节时能够调用 CMS 的信息投稿的接口把 当前记录的信息作为投稿放到 CMS 系统中然后经过 CMS 的信息发布审核流程发布至网站。

  第二类是其他的业务系统要作为一个信息模型在 CMS 中进行内容发布。比如网站要显示 OA 中对外发文类文件,这时候 CMS 系统不干预其它系统的业务处理只是作为信息显示在 网站上,此时 CMS 系统与其它系统的关系如同信息模型和功能模块之间的关系。那么可以 在 CMS 中注册一个信息模型其数据源不仅是对本地数据库的一个配置还能读取其他系统的 数据信息输出接口作为数据源进行管理配置。

  开发一套数据接口程序, 能在各个业务系统中使用, 提供对业务系统的数据输出 (只读) , 和相关业务的操作(读写) 。统一对数据接口的输出模式,访问模式进行定义,并做成可以 配置的模式。

  业务系统内部的信息数据可以通过数据输出接口配置进行管理, 选择业务系统所用的数 据源并选定需要输出的字段,从而这些信息就能为我们定义好的访问方式所获取到。 业务系统需要如第一种需求对另一个业务系统进行某些业务功能的操作时, 可以通过另 一个系统中的业务接口配置允许的方式进行调用。 其中业务处理逻辑需要按照接口规定的编 写规范进行编写。

  而 CMS 系统也提供一个默认的模式,除了门户首页和网站首页是必须定制的外,频道页和 信息页是会自动采用同一个默认模版。 网站布局是对管理本网站的一套默认模版及特殊模版的管理, 一个网站调用一种网站布局产 生一个固定风格的完整网站,如果需要改变外貌则再制作一套网站布局来调用。

  网站的布局是对应网站创建出的信息结构进行管理的, 这样让网站建设人员在做某一个 模版或者修改一个模板时有更强的指向性, 知道自己是在修改哪个栏目的页面而不是考一个 模版名称来区分。 栏目模版配置的特性: 栏目是构成一个网站中的重要信息,在为栏目制作模板时其应该带有以下几个功能。

  每个栏目可以设置自己的模版也可以采用默认模版或者是其他栏目的模版避免模 版重复复制。 继承另一个栏目的模版则在本栏目就不能编辑模版了除了取消继承关 系或者断开继承关系。 当一个栏目继承了某一个栏目的模板后, 在网站维护阶段发现需要为此栏目单独改 变模版但是改变较小则可以 “断开继承关系” 系统会吧原先继承关系的栏目模版复 制给本栏目作为当前模版,此时用户就可以编辑了。 能够定义栏目级的默认信息页模板。如果不定义则采用网站级的默认信息页模板。

  页面配置的工作模式: 所有的页面模版都是通过骨架模版信息模型模版来实现,首页、栏目、信息页模版不 再有自己的特殊性。我们在配置一个页面时在编辑模式可以切换到 dreamweaver 进行编辑, 各个信息模型的模版编辑及参数配置界面能通过 dreamweaver 的插件来完成 ? 如果能实现 这一步则所有模版在页面制作阶段就已经基本完成了只要在首页、各个栏目中上传即可。

  一个网站可以拥有多套布局用来切换。 当一个布局的模版文件与另一个布局相同时能完 整切换,当新布局缺少某些模版文件时则会使用对应的默认模版。 网站所使用的一套 CSS 和图片是属于一个布局的,也就是每个布局都有一套图片 CSS 目录。系统提供资源管理期的功能对图片目录、CSS 目录进行文件管理和在线编辑。

  我的评论、我的投稿、论坛、微博、我的反馈等等交互功能存放在这个地方,包括未来 APP 扩展都放入这个地方俗称 AMS。

    HTTP 模式:直接通过访问页面如爬虫一样抓取区域的一定层级深度的网页内容 数据库模式: 通过配置目标数据库对应本系统的信息数据结构的关系实现自动导入。

    网页静态化:能指定某页面、批量处理一类页面的静态化 数据库优化:可以配置自动策略,将过期的信息归档到其它数据表,以减轻主数据 表的负担,使系统稳定性与效率更高。每条信息内容存成一个 XML 数据文件,数 据库中不存信息内容减轻压力。

   专题:对于新闻类网站,当一些突发事件发生时,来不及专门新开栏目,这时可以 将有关该事件的内容整理成一个专题。允许编辑自行根据情况随时增加新的专题, 在第一时间给网站的访问者提供丰富的相关信息。 专题中的内容即可以是从其它频 道里挑选出来的, 也可以直接让编辑往该专题里录入内容, 在其他栏目编辑信息时 也可以选择归属于这个专题。 专题组合: 可对已录入的信息依不同条件组合到相应的专题。 专题组合支持按关键 字查询、SQL 条件cms学习、相应栏目、发布时间范围、信息 ID 范围、是否头条/推荐/标 题图片等条件进行筛选组合。并且可保存专题组合设置参数,随时可调用。

    不同栏目可设置不同的评论模板,使网站栏目更加个性。 评论支持自定义字段,可自定义增加评论项,如:可设置多项的评分功能等。

  评论支持分表, 在大数据量的评论数据下效果明显, 可在评论达到一定数据量后设 置新分表。 可设置发表评论的会员权限,如:可以设置游客不能发表评论。 评论屏蔽字符功能,可设置评论内容包含屏蔽字符不让发表。 评论内容表情功能,使评论内容更丰富。 多条件删除评论功能,清理评论更快捷。

      能够控制后台管理开启的时间 控制允许登录后台的 IP 配置后台访问域名 网站屏蔽敏感词的管理:select、create 等

     刷新任务:可设置定时更新首页/栏目页面;只要后台开着,系统自己会执行相应 的任务; 计划任务,定义执行特定脚本,如定义刷新页面、采集等。 信息定时上线和下线功能,可预先增加信息,更方便。

            信息投稿 信息分类 图片附件 文件附件 评论管理 待办事项 信息查询 文件回收 新闻审核 全文检索

        创建投票信息数据 投票审核 投票发布,有效期控制 投票项投票模式管理 投票结果管理 评论管理cms网站怎么建

版权声明:本文为 “个人代码云儿美,个人php学习” 原创文章,转载请附上原文出处链接及本声明;

原文链接:http://a.shandingren.com/a/sm/2022/1130/107.html

留言与评论(共有 条评论)
昵称:
匿名发表
验证码: 点击我更换图片
排行榜
关于我们
扫码关注
Copyright © 2002-2017 南缘网 湘ICP备2022026174号-1