Daily Archives: October 4, 2005

【翻译文章】什么是web 2.0 (完)

原文地址
译注:终于翻译完了这1万多字,自己粗略看了看,错误太多,但由于工作太忙(现在每天工作12小时,虽然上2天休息2天,但也够累),无暇顾及,只能抽空再修正了(而且一定得重新修改,否则怕误导各位)。而且,许多术语不甚熟谙,各位大牛多多指教。//bow—doubleaf

4,软件发行周期的终结
正如在上面关于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)时代的软件工程师藐视)是系统和网络管理员的、也是建立需要不停变化的动态系统的应用程序开发者上乘工具。
Continue reading

【翻译文章】什么是web 2.0 (3)

原文地址

Blogging与大众智慧

Web 2.0时代被高度吹捧的一个特点是blogging的兴起。个人主页在互联网初期就开始活跃,个人日记和每日评论专栏比这个时间还要长,那么这一切有什么值得大惊小怪的呢?
最基本的,blog只是日记形式的个人主页。但是正如Rich Skrenta指出的,blog按时间顺序的组织形式“看上去好像是微不足道的差异,但它推动了一个完全不同的传输、广告和价值链。

造成这些区别的其中之一就是被称为RSS的技术。RSS是自早期黑客认识到CGI可以被用来创造数据库支持的网站以来,互联网基础体系中最有意义的进步。RSS允许人们不仅是链接到一个页面,而是订阅它,当每次有页面更改时,都会有通知。Rich Skrenta称之为“增加的(incremental)互联网”,其他人则称之为live web(活的互联网)。

当然,现在“动态网站”(也就是数据库支持的网站,有动态产生的内容)在过去10年里代替了静态网页。Live web所说的动态不仅仅是页面,而是链接。指向一个weblog的链接可能指向一个不停在变化的页面,每一篇单独的条目则有一个永久链接(permalinks),每个更改都有通知。就这样,RSS feed是比书签或单独页面链接要强大的多的链接。

Continue reading