CMS(Content Manager System)模块

动态配置规则

动态配置分为3步:从组件到位置和内容,再到动态页面

按照下图, 反向流程走,就能解析出对应的自定义页面内容

页面动态配置.png

页面整体设计

淘宝的“千人千面”,这种方式对CMS系统提出更高的技术要求。根据数据挖掘分析用户的特征, 动态调整CMS策略.

动态页面设置的主要是首页、自定义活动页面, 根据渠道来源不同, 又有不同的策略

  1. 装修模板可以减少在新建活动时从0到1逐步配置的巨大工作量。直接套用模板中的内容,进行替换、新增部分内容,可以快速新建活动。
  2. 可以提供自定义页面的复制功能,从已有的自定义页面中复制出新页面

基础组件

组件相当于一个有固定形态的容器,往里添加详细的图片、文本、商品、优惠券等内容

  1. 类型: 图片轮播、商品推荐、商品分类、宝贝排行、图标(ICON)这几种形式,另外还有富文本、客服、优惠券、满减活动、满赠活动、自定义区域、商品搜索、文字、公告、倒计时、Tab组件(顶部、底部)等
  2. 样式: 选择展示的内容或者自定义, 需要独立设计
  3. 点击组件跳转的位置

图片

  • 类型: 单图, 双图, 轮播图, 多图, 9宫图
  • 点击图片后跳转的地址: 自定义链接, 购物车页, 商品列表页等等...

商品列表

  • 类型: 单列商品、双列商品、多商品等

公告栏

商品排行榜

  • 类型: 全品类销售榜单、类目商品榜单、收藏量榜单
  • 使用方式: 选择类型以及布局方式

导航栏

  • 类型: 中间导航栏,顶部或底部导航栏

自定义模块(内嵌HTML代码)

位置+内容

动态页面

定义一些关于整个页面的基础信息,包括活动页面名称、活动起止时间、所属活动分组等内容,甚至是活动宣传图,分享图片、活动描述等内容。设置之后给活动进行编号,生成相应的链接进行预览。

动态页面是由不同的组件内容构成,首先按照各组件位置去解析,然后再去解析组件的内容(样式、图片或商品、背景、链接等)

技术设计

五张表(页表,关联表,模板表,模板数据表,数据池表) 包含页面配置

原表 目标表
页表 关联表
关联表 模板表
关联表 模板数据表
模板数据表 数据池表
  • 一个页面(装修模板) 可以关联多个模板每个模板里面包含一个模板数据,而一个模板数据 里面的具体数据是通过 String-Json 进行保存,不同的 模板 对应的 Json结构和数据是不相同的(如果商品超过20个,使用扩展的数据池表
  • 每个模板(组件) 的前端具体展示,由前端制作对应 h5代码 保存,返回数据 h5代码 由前端进行渲染
  • 每个模板数据 里面保存的结构可以是 商品,图片,文案 等等,前端写死 模板 解析方案,进行渲染(这里需要二次调用,因为能直接拿到sku)
  • 每个数据池 里面保存的是具体商品信息,为了缓解模板数据json字段过大,而做的扩展(这就需要二次调用,查到具体的sku并且获取详细信息)

界面配置需要大量的点击查看,选择,需求方案是 提供 export/import excel 批量导入方案


  • 管理端
    • 支持发布功能(一旦发布后,只能更新后发布,不能删除和下架)
    • 支持克隆功能,配置一个面板很费时,大多数面板只是商品类型不同,整体框架很少变
  • 前端
    • 根据不同的 面板类型,获取页面数据(内嵌有skuIds/图片地址)及面板模型,渲染面板模型的同时,获取具体的内嵌sku
    • 根据传入的skuId/图片地址 获取详细的信息,批量渲染商品对应值
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,905评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,140评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,791评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,483评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,476评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,516评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,905评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,560评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,778评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,557评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,635评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,338评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,925评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,898评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,142评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,818评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,347评论 2 342

推荐阅读更多精彩内容