Web 2.0 有最准确的定义吗?其实是有的,只是懂得人懒得说,半懂不懂的人弄玄乎,不懂的人说了没什么用。这里我就把最准确的定义列出来吧。目前比较公认的当然是 O’Reilly 提出的8个特征:长尾、数据成为下一个Intel Inside、用户增添价值、网络作用作为默认值、保留部分权利、永远的beta、合作而不是控制、软件超越单一设备层次。 不过我认为在实用性方面,Tangos 提出的四个更有实践意义:
1、可重用的微内容
2、以用户(人)为中心,而不是以物为中心
3、社会性
4、用户参与
再来看看 Flickr 的系统构架图:(选自http://www.natson.net/weblog/article.asp?id=379)
PS:什么时候把 png 类型的上传禁止掉了?
这里很明显一横上的三个节点最为重要:用户、照片、话题,一竖上评论、照片、Tag 则是最主要的三个微内容,通过以照片分享和用户参与为核心,把 Web 2.0 的四个特征发挥得淋漓尽致,不知道 Flickr 是建立之前就有了这张系统框架,还是后来用户分析的时候给他们画的。答案多半是后者,不过难道创始人在创造 Flickr 的时候,心里没有一张完善的信息流程图吗?
如果认为 Flickr 创建者只是偶然创建了个相册,刚好功能做得比较好,碰上好运气,就这么火起来了。这种想法如果出自是一个刚学做网站的人倒也罢了,如果我们自己还抱有这个想法,就应该检讨一下了,Flickr 包括任何 Web 2.0 的成功都不是偶然,成功的背后不知道隐藏了多少心思和争论。
我们的相册程序也是做好了的,不过看了 Flickr 这个系统图,我觉得还是应该再想一想,这个任务就交给 Sulei 了。