架設Web論壇的程序許毅決定自己編寫,反正這個也不是一個很大的工程。許毅交待Kingson聯繫一些志同道合並且有能力的朋友,到時候幫着一起管理論壇或者技術支援。反正論壇初期確實需要人,許毅的要求也並不高,全部交由Kingson負責,他自己則開始着手編寫論壇程序。
Web論壇程序的原理其實也很簡單,它是由留言簿發展而來,漸漸成熟,形成一整套約定成熟的特定元素,例如發帖,回覆,修改,刪除,短信等等。和一般靜態網頁(任何時候都沒有變化的網頁)不同的是,Web論壇是動態網頁,也就是說大家看到的網頁會隨着時間的推移和內容的增多自動更新,例如別人發了一個帖子,大家就會看到更新,而不是和靜態網頁那樣一成不變。
動態網頁的“動”體現在網頁內容的變化,通常來說,Web論壇都會要涉及到數據庫,一般數據和網頁是分開存儲的,當需要的時候,通過Web動態語句,可以從數據庫中取出數據來現實在網頁上。通常的動態網頁編寫語言有ASP,PHP和JSP,而許毅比較喜歡PHP語言。它簡單易學、功能強大、開源免費。而且和它配套的數據庫Mysql也是開源免費,效率非常高。Linux服務器對php和Mysql能很好地支持。
在許毅的記憶中,國內比較出名的PHP論壇程序有Discuz和phpwind,以前許毅玩論壇的時候就經常搗鼓這兩種論壇,還給它們提過不少漏洞,寫過幾個插件。當然,這個時候(96年)這兩種論壇都還沒有問世。現在有了許毅這個小變數,它們還會不會出現就很難說了。
考慮到聯繫的便捷性,許毅還想編寫一個即時通訊軟件。按照許毅的記憶,今年,鼎鼎大名的ICQ應該已經由三個以色列程序員做出來了,只是現在還不知道在哪個小角落苦苦支撐。馬化藤的QQ就更沒有影子了,他99年纔想到做QQ,既然許毅回到了這個年代,自然輪不到老馬再來獻醜。另外美國的MSN也纔剛剛起步不久,在計算機技術落後的中國自然還看不到影子,現在大家通常用的便捷聯繫方式除了Email就是聊天室直接刷屏聊天,已經習慣即時通訊的許毅自然是很不習慣。
爲了讓大家聯繫更加便捷,交流起來更加方便,許毅認爲有必要編寫一個這樣的軟件,而且,一想到馬化藤憑着這麼一個小小的軟件建立了一個軟件帝國,許毅就覺得激動不已,不說其他因素,至少以後錢是不用愁了。從另外一個方面來講,小小的QQ還可以大大加快網絡知識的普及,想當年,不知道有多少電腦小白第一次接觸網絡就是因爲小企鵝的功勞。提前幾年將其問世,也算是給中國互聯網普及教育作點貢獻。
真正計較起來,即時通訊軟件其實也是個很簡單的東西,只要學過網絡編程,掌握了相關網絡協議的程序員一般都能編寫出來一個簡單的通訊軟件。這點可由騰訊成功之後,各種各樣的通訊軟件層出不窮可見一斑。
其實質也就是sever(服務器)/client(客戶端)原理。服務器負責統一管理(存儲、轉發)各個賬號之間的通訊。例如客戶端A向客戶端B發送信息,通常請客下不是直接就把內容傳送給B,而是在中間有一箇中轉,這就是服務器的工作,它接收到A發來的報文(裡面含有消息內容和發送對象地址),然後讀取報文中的發送地址,接着將內容轉發到目的地B。以QQ做例子,服務器端是由騰訊公司安裝在他們公司的服務器中,而網民下載的QQ軟件就是客戶端。從這個角度來說,我們聊天的內容基本都需要通過騰訊公司的服務器端統一中轉,聊天內容可以說毫無保密性可言,用來控制信息交流和蒐集情報確實不錯――扯遠了。
許毅將即時通訊軟件寫好之後,找了臺肉雞,然後將服務器端程序安裝在肉雞上面,接着把客戶端發給了徒弟Kingson,順便進行軟件測試。下意識地,給這個軟件命名的時候,許毅避免了用QQ這個名詞。他認爲自己這個軟件和那個所謂的QQ有很大區別,以後的發展也不會走它的老路,當然,這有點自欺欺人的意味。想這個名字的時候,許毅費了不少腦細胞。騰訊的QQ開始並不叫QQ,而是OICQ(諧音爲:Oh,Iseekyou),明顯是模仿國外ICQ(Iseekyou的諧音)的,後來爲了避免侵權,才改成了QQ。許毅決定弄個比較有中國特色的名字,開始本來打算用“飛鴿”,或者“飛鴿傳書”,後來爲了易記,還是決定用“飛飛”,當然,他也考慮到以後網站域名的簡潔性,“www.FF.com”多簡單啊。
取這個名字的時候,許毅就查了一下這個域名是否已經被註冊。結果是肯定的,這也是他早就已經預料到的。雖然現在絕大多數中國人對域名還沒有什麼概念,但是國外就不一樣了,早就已經有了域名投資的覺悟,總共才26個字母,雙字母的域名早就被人捷足先登了。許毅看了下,是美國的一個叫diggle的傢伙註冊的,此域名暫時並沒有指向任何網站,許毅推斷那個傢伙應該是個域名投資人。既然已經被人註冊了,許毅也就不急,先放他那,以後再來買過來就行。
許毅發給Kingson的是Linux圖形界面下的程序,因爲他暫時還沒有將這個軟件公佈出去的打算。並且“飛飛”還有很多地方有待改進,另外他也打算用這個來創業,但目前還沒有足夠的資金,如果貿然公佈,說不定會給別人做嫁衣,激發某些頭腦靈活的人的靈感。
許毅設定的飛飛號碼是從00100開始的,從五位數開始,而且前100個號碼保留。這也是許毅的小九九,可以預見,等飛飛發展起來之後,這一萬一百個號碼會值多少錢,這可都是無形資產,許毅當然得早做準備。他清楚的記得,在一次慈善捐款活動上,老馬貌似大方地捐出一個四(五?)位QQ號碼,心想以後捐款的時候我也捐一個飛飛號碼,多牛啊!
Kingson收到許毅的郵件之後從許毅給出的地址下載了這個名爲“飛飛”的軟件。聽師傅說是這一款即時通訊軟件,不過他並沒有“即時通訊”的概念,懷着好奇的心情將其安裝完畢。然後運行,註冊,登陸……Kingson熟悉着這款軟件,一時間還不知道其正常用法,這個時候音響中有提示音響起,接着,他看到那個小鴿子一閃一閃,點看一看,竟然彈出一個消息窗口,裡面顯示的正是師傅發給他的一段信息,這是一段簡介說明,Kingson很快就掌握了飛飛的用法,他此刻的心情已經不能用驚喜來形容了。他立刻喜歡上了這款軟件,快速地敲擊着鍵盤,向師傅表達自己此刻的心情,同時預言飛飛將會受到很多人的喜歡,建議將其商業化。
許毅沒想到這個徒弟商業嗅覺還挺靈敏,他回覆道:“商業化是遲早的事情,不過目前時機還不成熟,一旦開始運營,將會需要大量資金,顯然目前時機還不成熟。這件事要暫時對外保密,只能用於好友之間互相聊天。”
Kingson:“要多少資金?我想我可以想想辦法。”
“哦?你可以籌到多少?”許毅看到徒弟的回覆,有些心動。從他的瞭解的請客來看,這個徒弟應該是個有錢人家的兒子。當時,他收這個徒弟的時候就已經考慮到這種情況,本來就懷着某種目的才主動去接觸他的。
對方沉默了一會兒,接着回道:“10萬。我能動用的最大數目就只有這麼多了。”
許毅考慮了一下,覺得這事可行,先做起來,等有一定註冊量之後尋求風險投資。他考慮得比馬化藤要遠,老馬一直呆在國內倒騰,國外市場好像從來就沒有考慮過。而現在,許毅的機會也要比他好。ICQ也纔剛剛起步,網絡上還沒有流行起來,只要搶在他們的前面,許毅相信飛飛一定可以做得比QQ好得多。時間不等人,機會稍縱即逝,所以許毅決定不再等了,他也等不起。
許毅回覆:“呵呵,少了點。”
接着,許毅開始入侵全國人口信息數據庫系統。通過入侵許毅的電子郵箱,他早就知道這個徒弟真名叫做周鬆,然後他就再也沒有去特意調查其身份。現在,考慮到也許他將成爲自己的生意合作伙伴,許毅決定徹底查一下他的家世。
很快就有了結果,不查還好,一查嚇一跳,這小子竟然是高幹子弟,爺爺周鎮邦是個將軍,父親周國仁也是個師長,另外還有其他親戚朋友的一大串高官,許毅不得不感嘆裙帶關係的重要性。
嘿嘿,看到這些記錄,許毅笑了。暗道自己運氣還真不是一般的好,隨便收個徒弟身份嚇死人。看來這個周鬆正是個理想中的幫手。通過這段時間的瞭解,許毅知道周鬆並不是一個紈絝子弟,他喜歡鑽研黑客技術,但並不拘泥於此,性格也不內向,最重要的是他想自己做出一番事業向家人證明自己。原本許毅並不知道他爲什麼有這種想法,現在知道了,看來他的家人希望他子承父業,做官或者進入軍隊,而周鬆自己並不喜歡。
許毅回答之後,很快Kingson很快就回復了:“我可以向別人借點,二十萬夠麼?”
XYZ:“初期應該夠了。我事先說明,我只能技術入股,公司成立之後,也不想出面,但我可以在公司發展方面提供建議,另外必要的時候可以提供技術支持。”
Kingson:“沒問題。股權你六我四,可行?”
徒弟的回覆讓許毅吃了一驚,他沒有想到對方毫不猶豫就答應了自己的要求,而且竟然給六成股份給自己,這讓許毅有點“天上掉下個大餡餅”的感覺。
XYZ:“你就這麼相信我?”
Kingson:“呵呵,你是我師傅,我當然相信你。其實,我和你一樣,也打算做個甩手掌櫃,有你做顧問,我聘用一個牛人管理公司就行了。”
許毅狂暈,搞半天對方的想法和自己一樣。可能在他看來,二十萬資金是個小數目,可以隨便拿來玩兒,真不愧是有錢的主。
XYZ:“徒弟啊,我可不是跟你開玩笑。這個軟件雖然簡單,但是‘錢’途無量啊!”
Kingson:“師傅你放心,我也不是開玩笑。我知道自己的情況,要我搞搞技術還行,管理公司嘛,我不是這塊料。不過,我找的人你可以放心,人家可是美國的MBA。”
XYZ:“你師傅我也不是個貪心的人。這樣吧,你六我四。如果不行就算了。”
本來許毅是想讓徒弟幫着測試軟件的,卻沒想到兩人開始談起生意來了。在聊天的過程中,許毅有種奇怪的感覺,至於到底什麼地方奇怪,他又說不出來。
Kingson:“好,就這麼說定了!師傅,那我們什麼時候約個地方見見?”
看到這裡,許毅的眉頭皺了皺。他的計劃本來就是想做幕後黑手,最好什麼人都不知道自己的真實身份。如果許毅只是以飛飛的編寫者去見Kingson,許毅並不介意,但現在的問題是自己開始是以黑客是身份和Kingson認識的,這樣的話,自己的黑客身份就要暴露了。現在,許毅開始有點懷疑找Kingson合作是否是一個正確的決定了。
Kingson好像有點着急:“師傅,還在麼?”
XYZ:“見面就算了。別忘了我跟你說的黑客準則第一條!這樣吧,你再仔細考慮考慮,有必要的話向你說的那個MBA諮詢一下,然後再給我答覆,記住,別告訴他我的身份。另外,這個軟件你可以在小範圍內傳播,讓他們幫忙測試一下,如果有bug你搜集整理,然後統一向我彙報。就這樣吧,下次再聊,我等你答案。”
許毅發完這條信息就下線了。
這個時候,北京市的一座公寓。
“小松,黑客準則第一條是什麼?”一個身穿職業裝大約十七八歲的美麗女孩轉過頭來問身後的男孩。
男孩一臉苦笑道:“在任何情況下,以不暴露自己的身份爲第一要務,表姐。”