當你有一個很好的idea的時候,你或許會感到有一絲興奮。然而如果你發現你的idea以你一己之力卻無法實現,并且還找不到志同道合的同志,你的興奮就會很快地變為郁悶。再過幾天,你會發現網上已經有人做了一件幾乎同樣的事并且比你事先的idea還要做的好的時候,那種郁悶又會升級為失落。
其實很多普通的又有點智慧的IT人都要不同程度地承受這樣的一種失落。
抓蝦就是這樣一個曾經讓我有幾許失落的感覺。失落得我有很長一段時間沒有注冊一個用戶。不過收拾收拾自己的心情,我還是很欣然的接受這樣一個優秀的國產web 2.0網站。
其實抓蝦的idea很簡單。它是一個把web 2.0概念和目前風行的基于RSS信息標準聚合格式很好地結合在一起的新興國產訂閱網站。盡管國外很早就有像Bloglines這樣的在線RSS信息訂閱網站。但不如抓蝦把web 2.0的概念有機地結合在一起。前者只是一個簡單的訂閱系統和簡單的共享。
關于web 2.0這個從上次網絡泡沫的廢墟上站起來的概念,目前大都的網民都有親密接觸。2005開始在國內流行至今的Blog和wiki其實就是web 2.0產物中的代表。
以前的網站更像一個信息發布的平臺。如果說網站是一個電影院的話,那我們這些網民充其量就是觀看電影的觀眾,即便我們可以注冊成為VIP而進入包廂看電影亦不過如此。你甚至可以把電影帶回家看,但你不能控制電影院播放電影的內容,也不能隨隨便便發布你自己制作的電影。
然而,web 2.0的概念就是給網民提供一個享受各種web服務的平臺。
網民不再是觀眾,而可以是演員,導演,發行商,甚至二販子。從技術角度上講,web 2.0使用戶開始可以控制數據。從用戶角度講,web 2.0使Internet成為一個虛擬社區,大家可以相互交流和共享。(從這種意義上說,早期的BBS和P2P下載軟件都是web2.0)
關于RSS聚合,我一直認為它只是一個基于xml的數據結構。在很早以前開始用.Net開發的時候,我就接受xml schema的一個思路,就是實現數據與其表現形式相分離。這也是我克服想嘲笑xml這樣一個如此簡單的網絡標準的沖動。不過那時,我就有用RSS作為 Internet上凌亂不堪的信息的一個標準結構的想法,這樣搜索引擎就會變得簡單(也曾經為此寫過一個類似資料收集器的小程序)。尤其在選了一門 Distributed Multimedia Information Management的課程后。里面大談網絡的Ontology和RDF技術。其實也就是用xml的數據結構去描述網絡實體及其內在聯系的一種技術。不過,rdf相對于簡單的rss來說,在應用上似乎超前一些。
有了web 2.0的概念,有了標準的數據結構,再加上一些具體的網站實現技術(比如目前流行的Ruby),你就可以自己搗鼓一個web 2.0的網站出來。抓蝦很顯然在這方面做的比較成功。一方面,國內這方面成功的網站還比較少(經常去的也就是抓蝦和豆瓣),另一方面,目前rss(如 blog)正在國內大肆流行的季節。
當然現在不少web 2.0沒戲的論調。其實這沒什么新鮮。網絡的東西就是這樣,每個人都有idea,都可以有技術做,但要存活做大,就這能是少數。web 2.0目前還是燒錢階段,因為提供的服務都是免費的(大家已經習慣了網絡的免費午餐),只能燒錢搶用戶,最后賣流量,再搞壟斷。如果沒錢,就只能做成像奇客發現(diglog.com)這樣子(這個網站的idea和著名的digg.com類似,但顯然還在incubation階段)。這一點,和web 1.0沒有什么區別。這也是為什么大都的IT人依然郁悶,生活在各大小不等的目前還存活的公司的庇護下做著自己各自的夢想。