网站内容管理系统后台 设计(一下系统的应用场景和业务的区别,你知道吗?)

优采云 发布时间: 2021-11-24 00:04

  网站内容管理系统后台 设计(一下系统的应用场景和业务的区别,你知道吗?)

  首先介绍一下什么是cms系统,即内容管理系统,是Content Management System的缩写。在不同的行业中,cms的具体应用场景和服务是不同的,差异还是比较大的。这里先把cms理解为一个可以动态配置页面的系统。

  cms能做什么?您可以使用cms来完成首页的楼层、运营的临时活动以及各种自定义页面。如轮播图片、优惠券、排名、特别活动、节日、优惠券、特别推荐、广告位等,并对其进行排序。cms 运营商可以快速创建新事件。

  更强大的公司可以直接在后台预览配置结果。像我们这样的小公司基本都是填完参数就自动生效了。如果做预览效果和插件拖拽效果,会占用很多前端小弟。所以预览功能肯定不会在第一个版本上。当然,如果是2c的话,尽量做一些预览效果。

  基本组件

  首先要有基础的组件,怎么理解,就好像建个楼,需要跳出框架;您必须定义每个组件的规则和样式。这些组件都是可复用的,即可以放置在多个不同的位置网站,并且填充相同或不同的内容,这个根据你的需要来确定。

  举个例子,网站前端页面内容是这样的。

  

  后台cms可以这样设计(画的有点丑)。当然,这个例子是因为样式简单,所以只需要直接选择要填充的位置即可。在实际中,当涉及到多种风格的组合时,一般都会有可视化的组合界面和预览功能。例如,各大电商平台的店铺装修就是一个典型的例子。

  

  内容填充

  下一步就是填写组件的内容,一般收录文字、图片、链接地址。还是上面背景图片的例子,图集是可配置的内容,需要手动操作上传内容;但也可以做成算法自动填充内容,减少人力。开发成本类似。

  这里有个坑,如果是广告位,建议设计成手动操作,广告功能也可以说是cms;不然建议用程序自动更新,这个是给seo用的,seo以后会文章写进去,这里跳过。以手动操作操作为例,可以看下图,

  

  图中是一些基本的常用内容,灰色部分为预览,实际内容仅为位置、调用内容的id、排序权重。如果是一些特殊需要,比如广告或者限时活动,可以添加开始时间和结束时间;例如下图中的广告。

  

  这里解释一下为什么不直接在cms中填写所有的内容信息,而是在另一个地方填写并调用它。这是cms 的一个特性。一般都是把相关信息写在别的地方,然后存入数据库。因为cms经常会临时调用很多相同的数据,从业务层面重新填充每次调用是浪费时间,而且数据可以更安全,所以保存重要数据和cms call 被视为两个函数。而且在很多情况下,cms的一些内容只是创建了一个临时表,存放在临时库中,用完就删除,不会存入数据库。

  样式和背景规则要根据不同的场景需求进行定制,比如排行榜组件是否添加浇水功能,导航栏是否有锚点等。这里不再展开。欢迎有兴趣的同学互相交流。

  大家可以关注我的知乎专栏《产品经理都是奇葩》,在知乎专栏我遇到了产品经理,有没有搞错!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线