如下图所示,商城的WAP列表页,全部使用碎片,模板中完全不出现任何HTML代码。
这样做的好处在哪里呢?
其一,大家可以可以自由加入各种页面元素,比如幻灯片或者是广告图片。
其二,大家觉得现有模块的碎片,比如商品列表不好看的话,可以更换其它开发者提供的商品列表碎片,包括栏目分类也同理。
其三,不影响升级。
全面碎片化更大的优势,也就是为了考虑到大家安装了不同的模块,开发者很难开发配套所有频道的风格。比如你装了XX开发者的某套风格,他只做了CMS的主页或内容页,但列表页却没做,甚至商城完全没有做。这个时候,你又想商城或CMS列表页有更好看的界面,通过碎片就可以轻松实现了。
这样也解决开发者的庞大工作量,因为模块太多,几乎不可能同时开发出所有频道的风格。
同时也方便开发者利用闲散空余时间可以提供各种页面的小碎片以满足大家的个性需要。
通过碎片也就可以解决开发者的工作量,你只需要把大体风格做出来。其它页面都用碎片的形式。用户就可以随意搭配而不影响升级了。也不会受你原来的风格限制固定死,不能更换其它页面的布局风格。