1、动态模型
动态数据模型就是不需要预先定义好数据库对象和程序(实体)对象,等需要时可以动态添加想要的属性或模型。就是不需要传统的ORM体系,只专注业务功能,不需重写ORM层代码。
2、动态表单
动态表单就是根据动态数据模型支撑的技术,根据不同模型定义的展示,就可以生成该模型的表单(增删改查,以及条件检索等),对一些复杂的表单(多表,复杂业务)也提供很好的扩展:freemarker支撑多表复杂的表单,超级业务支撑复杂业务。
3、超级业务
超级业务就是,使系统开发者只关注业务,不需要关注代码实现的其他繁琐环节,比如(Strust action,ORM的 dao、entity)只有业务;代码维护简单。
4、多语言包
传统的(B/S)系统多语言支撑,往往有多套数据,不像(C/S)系统的语言包,借鉴了传统(C/S)系统的语言包特点,只用特定的语言包,就解决多语言的支持,同时不需修改代码!
5、大商城模型
多产品类别(动态类别、动态检索条件精准定义,多SKU)、多产品、多促销(促销千变万化,促销策略可以动态定制)。大型电商平台(淘宝、天猫、京东、苏宁、亚马逊等)数据互联互通。
6、内容管理
满足各种多媒体文件的管理:图、文、音频,视频等。多子站(集群)、多专题、多频道管理。
7、推广渠道
满足客户对多种信息推广渠道:短信、邮件、微博(sina、腾讯、搜狐)、微信订阅号、百度关键词排名等。