ATS
将page组装为ESI标签
存储
页面创建发布
db存储
1、增加、删除区块2、增加删除模块3、模板的修改
生成文件内容根据不同平台进行多份缓存
根据ESI获取不同part的内容并拼接,并缓存
前端
修改对应的模块ID
有
否
根据url定位到Page信息
选择模板/母版/区块/模块
是否是新逻辑
是
前段/php
jcube
无
生成V2.1的页面结构,推送至sharding、回源逻辑
触发推送
用户请求
urlUser-Agent
区块修改1、添加模块2、删除模块3、修改模块数据
判断是否有缓存