当前位置: 首页 > 图文教程 > 网站运营 > 网站优化 > 什么是web 2.0 (4)

网站优化
SEO 网站标题title注意的三点内容
SEO 用语义化的HTML制作网页
SEO中HTML标签权重 SEO 搜索引擎优化简明教程
标题标记H和强调标记strong
发垃圾帖子或回复可能会降低网站排名
新站够获得好的百度排名的一些经验小结
新站关键词排名不稳定现象解析
新手SEO很容易犯的错误汇总
SEO 分享增加网站反向链接经验
提高网页关键词搜索引擎排名的5个方法
外部链接优化效果远不如内部链接
网站优化 关于网页地址URL的约定规则
谷歌站长工具关键字分析页面新的调整
SEO 静态网页不一定优于动态网页
应对Google的个性化搜索对SEO的影响
所谓的SEO高手们请不要再自欺欺人了
搜索引擎的收录量不增加的原因分析
让友情链接发挥最佳效果
垃圾链接其隐藏背后的危害
Google 个性化搜索对SEO的影响

网站优化 中的 什么是web 2.0 (4)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-02   浏览: 35 ::
收藏到网摘: n/a

什么是web 2.0 (完结篇)

软件发行周期的终结

正如在上面关于google和netscape的讨论中所指出的,互联网时代定义特性之一就是,它是以服务方式传递,而不是产品。这导致这样一个公司在商业模式方面,出现很多根本性的改变。 
运转(Operations)必须成为核心竞争能力。Google或yahoo的产品开发专家必须配有一个每日运转专家。因此,基本原则就是把软件从一种产品转为服务,除非每天都要维护,否则软件不会停止执行任务。Google必须不停的搜索网络、更新其索引,不断过滤垃圾链接以及影响其结果的其他尝试,不断和动态的对数百万人异步查询进行反映,同时给他们匹配的文本广告。 

Google的系统管理、网络和负载平衡技术可能比搜索运算法更加机密,这也就不是偶然了。Google在这些程序自动化方面的成功是面对其他竞争者的优势所在。 
诸如Perl, Python, PHP和现在的 Ruby等脚本语言在web2、0公司扮演巨大角色也不是偶然。Sun公司第一个网络管理员Hassan Schroeder Perl描述为“因特网的输送带(the duct tape of the internet)”。动态语言(经常称作脚本语言,被软件工件(software artifact)时代的软件工程师藐视)是系统和网络管理员的、也是建立需要不停变化的动态系统的应用程序开发者上乘工具。 

用户必须被视作共同开发者,在开放源码发展实践的反思中(即使软件不大可能在开源协议下发行)。开源格言:“早发行,常发行”,这实际上已经变成更加激进的“永远beta版”,产品开放式发展,每个月、每周甚至每天都有新特性产生。因此,Gmail、google maps、Flickr、del.icio.us以及其他类似产品可能好几年都带有beta的标志,也就不是意外了。 
实时监视用户行为,只是发现使用了哪些新特性,怎么使用,从而成为另外一个必须的核心能力。一个大型在线服务网络开发人员这么评论到:“我们每天在网站的某些部分增加2到3个新特性,如果用户不接受,那么我们就取消。如果他们喜欢,我们将扩大到整个网站。” 
Flickr开发人员Cal Henderson最近披露,他们每半个小时就配置一些新的特性。这明显是一个完全不同的发展模式!并非所有网络程序都像flickr这样的极端,大多数网站程序有一个与PC或客户服务器时代完全不同的发展周期。因为这个原因,最近的ZDnet社论总结出,微软不会击败google:微软的商业模式是依靠人们每2年或3年更新其计算环境,而google则依靠人们每天在计算环境中发现新东西。 
微软善于学习其竞争对手,但这次就没有这样的问题了,竞争将要求微软(以此延伸到现在其他的软件公司)变成一个完全不同的公司。诞生之初就是web 2.0的公司有其先天优势,他们没有旧模式(以及相应的商业模式和收入来源)的束缚。 

轻量级规划模式 

一旦网络服务的思想变得为人熟知,有着复杂网络服务、为分布式程序创造高度可信赖规划环境的大公司将进入竞争。 
但是,和网络抛弃其大部分超文本理论而成功相似,用简单的实用主义取代理想主义设计,RSS因为其简单性,可能是最为普遍的网络服务。而复杂的合作网络服务还没有得到广泛配置。 
与此相似,Amazon用两种方式提供网络服务:一个附着于SOAP形式网络服务堆栈,另外一个只通过HTTP提供XML数据,在轻量级方式中有时候被称为REST. 高端的B2B链接都使用SOAP堆栈,而95%都使用轻量级的REST服务。 
在其他“有机的”网络服务中,也有相同的问题。Google最近的地图服务就是恰当的例子。Google 地图简单的AJAX界面迅速被黑客所解释明白,然后他们混合这些数据,形成新的服务。 
与地图相关的网络服务出现有一段时间了,从诸如ESRI 、MapQuest以及微软MapPoint 等地理信息系统卖家出现。但是google地图由于其简单性,在全世界燃起了一场大火。体验任何正规卖家支持的网络服务都需要双方正规的合同,google地图贯彻的途径是让数据为人们所利用,黑客不久就发现方法重新使用这些数据。 

这里有几个很有意义的训诫: 
支持允许松散连接系统的轻量级程序模式。企业赞助的网络服务堆栈的复杂性,就是为了使紧密的链接变得可能。在很多情况下这是必要的,但大多数有趣的应用程序实际上可以保持松散、甚至脆弱的连接。Web 2.0的精神与传统的IT精神大相径庭!想象一下聚合,而不是调和。例如RSS和基于REST的网络服务等简单的网络服务,当它到达连接的另外一端时,是关于向外的聚合数据,而不是控制发生了什么。这种思想是互联网本身的基本原理,是端到端(end-to-end)的反映。  

为hackability和remixability设计 

诸如原始网络、RSS 、AJAX等系统都有一些共同点:重新使用的门槛极其低。很多有用的软件实际上是开放源代码的,即使它不是,在知识产权保护方面障碍也不多。网页浏览器的“查看代码”使得任何用户都有可能复制他人的网页,RSS是