第四十七章 劍宗乎?氣宗乎?(第2/3 頁)
用習慣進行針對性最佳化,簡直相當於一個內功震古爍今的絕頂高手,卻在用‘太祖長拳’這種垃圾招數輸出!”
顧莫傑不知所謂地笑笑。陳世軍這說話的腔調語法,也是有夠奇葩了。不過僅此幾句,就能聽出陳世軍也是個偶爾玩魔獸的,還喜歡看金庸的武俠小說。
“用太祖長拳輸出”這個梗,不就是說的聚賢莊時空有絕世內力的喬峰,卻因為束手束腳,不忍拿出降龍十八掌的天賦外功麼。
顧莫傑知道陳世軍是什麼意思,只是聽不懂細節。不過他並不打算讓對方知道他不懂,所以只是保持一種上位者的謙遜,淡淡地問:“什麼意思?說具體一點。”
“我在youtube的時候,用的解碼架構比如今這一套差好幾倍,但是在終端使用者那裡表現出來的實際效果,兩者卻差不多——這一點相信您不會懷疑吧?至少那天收購達成之前,您拿出來的網頁並不比youtube響應快多少。
之所以可以做到這一點,是因為我們youtube對使用者上傳的資源進行了自動轉換格式的批處理,在伺服器端和網站儲存端做了大量的預處理工作。這樣。我們在使用者網頁端的解碼架構就不需要支援那麼多類影片檔案格式了。”
顧莫傑略微消化了一下,又追問了幾個細節,很快就融會貫通了陳世軍的說法。
陳世軍著實算得上是一個極度站在使用者體驗角度上思考問題的人。或許在這一點上,國內只有馬花藤這個級別的頂級大牛。才能在這一點上超越他吧。而由此也可以看出,歷史上的youtube崛起,絕不僅僅是運氣,也有幾分技術優勢帶來的必然。
原來,在04、05年這個當口,在網頁上直接看影片這種業務,都還處在剛剛興起的階段。所以這個領域的開發者,絕大多數都還停留在“把單機播放器移到網頁上”這個思路層面。之多隻是進一步最佳化自己的網站對adobe公司的flash解碼器的相容適配而已。
在單機影片時代。衡量一個播放器好壞的重要指標,是對解碼型別的相容性。相容性越強的播放器,使用者量越大、好評越高。
這個很好理解。
為什麼幾乎沒人願意使用微軟系統自帶的播放器,非要裝一個暴風影音或者初音影音?就是因為windows自帶那貨幾乎只能支援wmv等有限幾類微軟承認的檔案格式。
網路影片剛剛興起的第一年,包括谷歌在內,各大同類公司依然在用這種單機時代的慣性思維,開發著網路影片。所有公司,依然以“相容更多影片格式”為榮。包括拉里佩奇在內的大佬,都希望自己經營的影片網站能夠允許up主們想用啥影片格式上傳,就能用啥格式上傳。以擴大自己的使用者量。
陳世軍的想法,卻是截然不同。
他也允許up主們用任意格式上傳影片,但是傳到youtube伺服器端之後。伺服器端會有半自動的人工稽核與批處理,將所有影片檔案轉換為一種統一格式,然後再放到前端供網民觀看。
如此一來,就儘可能減少了需要透過網路遠端處理的資料量,提升了網站的響應速度。
陳世軍這一套理論,核心思想就是一句話:儘可能把可以放在伺服器端就處理過的資料,都放在伺服器端處理完再放出去。只有經過反覆篩查,非在客戶端處理的資料,才丟給客戶端。
這個道理。其實不僅對影片網站有用,對於很多網路遊戲也有用。如魔獸世界那樣的牛逼存在。有時候網速卡頓了十幾秒,居然還能對遊戲做出響應。就是因為暴雪的資料最佳化做得好,伺服器端和客戶端各司其職,只有非通訊解決不可的問題,才用到通訊,
而那些同期卡的要死的國產網遊,很多都是在這方面沒做最佳化,奢侈地佔用著不必要的網路頻寬。所以一卡頓,三秒沒收到資料包,就不可逆地掉線了。
這番道理,多年之後可謂是人人皆知,然而放在05年,在所有影片網站的技術總監裡面,只有陳世軍一個人想到。
顧莫傑從初音娘那裡弄來的作弊程式碼,根本沒有這方面的考慮,因為在未來,本來就不存在本地硬碟了,網速也成了一種毫無稀缺性的資源,未來的人懶得為“減少網際資料通訊量”而做任何最佳化。所以初音娘裡摳出來的那套程式碼,完全是靠本身的強大實力,實現了顧莫傑在陳世軍面前的那一次作弊。
如今,這貨被陳世軍“君臣調和”地改良了一番,頓時如同喬峰的內力,又加上了一道“降龍十八掌”的外功招式。最終的效果,遠非1+1等於
本章未完,點選下一頁繼續。