在用户个性化需求下,对于设计模式不得不进行改良,并注入如下原则:
1)最大节约原则
2)最大扩展原则
3) 消化原则
我们所能够利用的资源是有限制的,不论是石油还是带宽或服务器计算资源。或许一些朋友认为这一点在互联网领域还很遥远的事情。设计ipv4作者并未预计到ip地址将会消耗殆尽,第一个磷矿开发者并没有预计到整座整座的山也会有耗尽的时候。人人都以为ipv6将使我们不在为ip地址的缺省而担心时候,他们忘记了一点,这是基于现行的应用而已。新模式下必然诱变出新应用,而这种应用将消耗大量资源。必须找到一种合理方式,最大利用当前已有带宽/计算/存储/资源,而不是寄希望于投资者带给我们无穷尽的服务器与海量带宽。
我们还必须做到水平/垂直线性扩展,莎士比亚名言:心中充满旋律能渗透到人们的心灵,同样webApp需要充满“旋律”,当用户选择一个应用时候并不会知道他自己的需求也会不断演绎,而这种变化必然要求webApp随之变化。当前的技术条件实施它们并不是遙不可极。
始终为用户提供最需要的服务是webApp核心价值,应该回避过强自我意识。不论何种技术手段让用户使用安全,简单而输出最贴近需要。让用户“消化“提供的功能,消化你的模式。