freemarker静态化:
1.客户端什么时候进入静态页?也就是访问入口
搜索页完事后,点击搜索结果商品链接进入静态页面
2.后台什么时候生成静态页面?
在商品审核通过后,触发生成静态页面功能
后期优化:
调用消息队列,和后台解耦,在消息队列服务中去调用生成静态页的服务。
3.怎么生成静态页面?
创建静态工程 page-service,接受商品id,生成页面上的属性信息,即后台生成初始数据。
4.静态页如何交互
因为采用的是前后端分离技术(前端angular等mvvm框架,后端spring家族框架),页面数据展示和交互。后台生成初始数据后,新增js和静态css,插件等放在静态页面相对路径中,让客户切换sku,目的得到sku id,以备后续购物车使用。
完