昆明网站建设认为对程序员来讲,首先带来了一种设计理念上的改变。以前的Web开发,往往由于系统是给少数人使用的,因此开发时会以Web集中式管理为中心。** blogger、Donews总编辑洪波表示,“比如新浪的内容发布系统,因为是给编辑使用的,强调的是功能和对权限的管理。”但是,现在的Web功能越 来越需要开放给普通用户,很多以前认为通过培训可以解决的问题,现在会由于成本太大而行不通了。
这与Web数据越来越分散的趋势有 关。原来Web强调以门户网站为标识,其内容自成一体。但现在由普通用户创造的大量微内容是新的驱动力。一个小的独立应用和服务提供给用户,每个用户产生 的内容可能意义都很小,但这些内容组合起来,就会产生很大的价值。洪波认为,“而且随着信息越来越分散,用户也需要一种新的组织方式。他们希望不同网站能 够提供不同的微内容输出。” 正是在这样的大前提下,很多技术萌发了活力。RSS技术就是代表,因为这个技术很早就有了,但当时互联网上的使用模式主要是门户模式,RSS的分享特性并 不符合这种模式。而现在互联网的方向则是去中心化,所以,突然RSS这种技术变得非常有价值了。可以说,使用模式上的变革让一些老技术“老树开新花”。
这 就要求程序员必须要研究一些公共标准,提供符合规范、能够交互、分散聚合的内容。Web2.0时代的新应用往往只是一个很小的功能,因此***需要考虑如 何与其它的Web应用进行结合。而且用户也希望很方便的在自己需要的地方出现需要的内容,而这些内容不一定是自己来做的,很可能是由那些更专业的人士开 发。“你的Web程序不仅要能够很方便的聚合其它的应用,而且也可以输出自己的应用。”因此,Web程序员需要考虑到接口的开放,以及能不能方便的调用聚 合其它应用,这就会给系统设计思想上带来很大的变化。
整个Web世界也确实在按照这样的规则来发展。不久前,Alexa开放了自己 的世界网站排名信息的API接口,而Google、Amazon、Ebay等网站也很早便开放了API接口,一些书评网站就是直接调用的Amazon的 API接口。“不能开放接口的,也会通过输出RSS等方式让其他的网站很容易聚合内容。”洪波说。本文由昆明网站建设http://www.kunming123.cn 为您提供整理。