Plurk FaceBook Twitter 收進你的MyShare個人書籤 MyShare
  顯示內嵌語法

《數位之牆》數位之牆十週年:一個黑手的學習之路
回到首頁
個人.家庭.數位化 - 數位之牆
訂閱人數:140,322 出版日期:2007/02/25

數位之牆十週年:一個黑手的學習之路

我希望自己不要忘記,捲起袖子工作的那種暢快淋漓感覺。

■ 更改訂閱方式 避免被擋信,可透過入口網站與RSS訂閱,詳情看這裡

◎我的黑手性格

從十年前進入網路產業工作後,筆者就一直維持自己撰寫程式製作網 頁的習慣,希望這種自己動手做的「黑手」性格,能保持對網際網路 的手感於不墜,而不僅是流於浮泛的趨勢空談。

然而,面對Web 2.0 ,一開始我就不是個領先者,在落後很多先進者 的情況下,更多時候是個學習者。而我的學習之路一樣充滿了黑手性 格,而不是從研究一堆Web 2.0 網站的經營模式開始。

網際網路的商業模式很重要,也是過去我熱衷探尋,以及大家熱衷談 論的焦點。然而網際網路帶來的革命,更多是來自於底層技術架構的 驅動,於是我從研讀RSS 技術文件開始了學習之旅。

那種情況像極了一個修車師傅,在修了十年的車後,突然有一天拿到 一本「汽車製造方法 2.0」的手冊一樣,開始艱難的運用他過去十年 來的修車經驗,試圖了解新時代的汽車架構。

修車師傅在用盡力氣把一輛 1.0架構的車子修補升級到 2.0後,得到 幾個結論:1)如果你打算買新車,那直接買輛 2.0吧,別搞升級了; 2)把舊車升級成 2.0將是門大生意,因為開舊車的人太多了。

Web 2.0 目前僅在產業圈子裡頭很熱門,但是廣大的 1.0網站經營者 其實到現在還不知道該拿Web 2.0 怎麼辦。 2.0是大趨勢,必須有人 來想辦法讓他普及,但是還沒看到有人把這一段做得很好。

◎編碼問題至為關鍵

數位之牆在2004年加入RSS 機制,我用ASP 3.0 一行一行程式碼實做 出來。比起WordPress 之類現成的Blog系統,這簡直是土法煉鋼。除 此之外,還遇到了網站要進入 2.0架構的第一個困難:UTF-8 編碼。

目前的中文網站大部分是Big5或是GB2312編碼,資料庫裡的資料也是 直接使用這兩種編碼,這在以前並沒有什麼問題。然而舊技術加上舊 架構,當我產出UTF-8 編碼的RSS Feed時,全部變成了亂碼。

由於要動資料庫的架構簡直茲事體大,於是選擇了妥協,將RSS 編碼 成Big5以及GB2312分別應付繁體與簡體中文。就這樣應急了兩年多似 乎也相安無事。

然而當想繼續實做Trackback Ping的時候卻遇到問題。大部分Blog送 進來Ping都是UTF-8 編碼的文字,經過ASP 解譯再進資料庫後全部變 成亂碼。找了兩個程式高手來幫忙都解決不了,只好放棄。

後來借用國外網站Haloscan的免費Trackback 機制,使用兩年多也還 行,只是心中總是有點遺憾(修車師傅的嘀咕:我修的車子,輪子是 借來的!),借來的東西總感覺整合程度很低。

2005年,數位之牆改版進行搜尋引擎優化,網站月訪客量暴增30倍, 原有Access資料庫天天掛掉。在改用微軟 SQL之際,順便將資料全部 轉成Unicode 。然而,網頁還是很偷懶的繼續維持Big5與GB2312編碼。

◎Widget將造成對 1.0的大衝撞

何以資料庫編碼問題這麼重要?影響的並不僅限於RSS 和Trackback Ping。2007年顯然是Widget重要的一年,如果我們希望自己網站上可 以插入別人的Widget,或者反之,那麼共通的編碼標準是必須的。

數位之牆在前一陣子試圖加入台灣目前最當紅的書籤網站Hemidemi, 讓每篇文章底端直接顯示該篇文章在Hemidemi被誰收藏。這是標準的 Widget應用,然而遇到我Big5編碼的網頁,全部成了亂碼。

筆者花了一週的時間,很哀怨的將網頁編碼全部改成UTF-8 ,所有功 能全部重測。因為我知道Hemidemi不會是我遇到的最後一個Widget, 未來肯定還有很多Widget要往上加的,長痛不如短痛。

還好先前資料庫編碼轉換已經完成,不然不知道要搞多久。數位之牆 不是一個大架構網站,試想一下,如果類似美國eBay之類還在使用微 軟ISAPI 技術的網站要完全進入 2.0架構,是多恐怖的工程了。

筆者先前寫的「企業網站的Web 2.0 」之路,並不僅是給中小企業主 看,還包含廣大的成功的 1.0網站經營者。任何網站一旦想進入「長 尾」的世界中,這些新一代工具必然會衝撞舊有的技術架構。

未來一年可以想見部分企業內部會開始爭論,原有網站也經營得好好 的,把編碼全部換成UTF-8 好處在哪?最後可能僅將部份網站改版了 事。然而,時代推著大家往前走,最後依然避不掉全面 2.0化的命運。

◎網際網路最大樂趣:自己動手做

使用ASP 3.0 應該被恥笑嗎?請原諒我,如果十年前就有WordPress 之類的東西,我的選擇可能就不會是自己寫程式,或者根本不會自己 獨立架站而是去Blogger.com 註冊帳號開設Blog就好了。

十年來我所實踐的「個人媒體」正是時下流行的Blog,只是更花時間 在寫程式。例如,今年過年花三天寫出兩個小Widget。好處是可以馬 上試試新點子,然而我也不免問自己,真的需要這麼累嗎?

十年前要搞個數位之牆不是人人都能,拜Blog發展所賜,現在新一代 的Blogger 興起。然而這是可喜的,因為技術能力終於不再成為表達 的瓶頸,讓網路世界更加熱鬧。「個人媒體」終於遍地開花。

展望未來,我還要繼續幹黑手嗎?我只能說盡力。年過35以後,體力 呈現急速下降的趨勢是我完全沒想到的。那一週熬夜改版UTF-8 編碼 ,讓我徹底醒悟自己不再年輕。黑手工作還能兼顧多久是不知道的。

這幾年要感謝我的好友Doggy ,每當我抓Bug 抓到兩眼發昏,他總是 在MSN 上有問必答,甚至要我傳程式碼過去透過電話解惑。數位之牆 的簡繁轉換功能也在程式碼的層級深度依賴他所提供的系統。

網際網路的最大樂趣或許正在於自己動手做,這是讓人當黑手當上癮 的重大原因。我絕對不是程式高手,甚至連半調子都談不上。但是未 來我希望自己不要忘記,捲起袖子工作的那種暢快淋漓感覺。(文:黃彥達

針對本文發表意見


上一篇:企業網站的 Web 2.0之路(下)企業網站物件化

 
本週產業動態

■ 歷史上的今天

中國網際網路大預言(一)市場邁入飽和期 - 2006/02/26

警訊:台灣數位內容產業的末班車 - 2005/02/27

書評:《當科技變身時尚:16% 的科技行銷密碼》 - 2005/02/20

上網人口的數字遊戲 - 2004/02/29

PDA 變身三部曲 - 2004/02/22

數位產品造型決定論 - 2003/02/23

線上影音興起,搶了誰的生意? - 2002/02/24

互動電視與網際網路 - 2001/02/25

網際網路與通訊的結合 - 2000/02/27

■ 關於作者
find out more about the GLG Scholars program 黃彥達,1998年 4月創立數位之牆,以觀察科技趨勢為終身職。曾任台灣新浪網網站總監,台灣大哥大行銷副理,3G威寶電信行銷經理。現為跨國顧問公司格理行業專家團 Top 20%專家 ,從事網際網路與電信產業顧問工作,目前定居上海。
搜尋引擎 Blog RSS MSN eBay Web 2.0

個人.家庭.數位化 - 數位之牆

欲引用本站圖文,請先取得授權。本站保留一切權利 ©Copyright 2006, DigitalWall.COM. All Rights Reserved.
Question ? Please mail to webmaster@digitalwall.com