夜
小
中
大
周不器試探着說:「也節省了從搜尋引擎向外站跳轉的時間?」
張一明笑道:「對!用戶使用微點搜索,其實就進入了微點的服務器。直接在微點的服務器里讀取備份的網頁,效率就更高了。」
周不器點了點頭,「嗯,有意思。」
張一明道:「很多網站技術不夠,做不到分佈式。可把備份放在微點的服務器里,就可以分佈式讀取了。速度就更快了。而且,還有商業化前景。」
「是嗎?」
「可以跟網站合作,作為微點的一種推廣服務。商家肯定也希望自己的網站能夠更快地呈現在用戶的電腦屏幕前。他們的技術不夠,就可以跟微點合作,交一筆錢,把網站文本信息備份在我們的服務器里,相當於我們幫他們做優化。」
周不器若有所思的道:「不僅如此,參與了該項目的商家,在同等條件下,網站權重可以更高一些,在搜索結果中排在更高的位置。」
張一明笑道:「對,就這個意思。」
周不器奇怪,「既然是商務項目,還被王浩陽否了?」
張一明很無奈的道:「要買大容量的服務器啊,這個項目的預估投資是5000萬。朋友網的項目資金才2000萬。」
「那瀏覽器的項目呢?」
「改變協議不可能,可是我們可以通過分佈式技術優化瀏覽器和服務器握手的過程,取消等待時間,讓雙方同時工作。如果做到了,那麼使用微點瀏覽器打開網頁,效率至少能再提高20左右。」
周不器虛心的問:「用分佈式交互,可以提高瀏覽器對網頁的渲染速度?」
張一明道:「對!」
這一下,周不器就懂了。
難怪一代王者e瀏覽器會敗在谷歌瀏覽器的手下,最終放棄了自家的瀏覽器內核,而選擇了谷歌內核。
這其中的關鍵因素就是分佈式啊。
谷歌是分佈式的祖師爺,在這個領域擁有最強實力。分佈式技術厲害了,其瀏覽器內核自然就會更加強大。
谷歌瀏覽器打敗e,完全是技術上的碾壓,哪怕e有ndos系統做捆綁都沒用。
谷歌瀏覽器目前還沒誕生,微點瀏覽器只能使用e內核,可以通過分佈式技術進行一定的優化。
這三個項目做下來……是遞進式的。
朋友網的項目,優化自身網站的加載速度;
微點搜索的項目,優化合作網站的網頁加載速度;
瀏覽器項目,優化所有使用微點系瀏覽器的網頁加載速度。
很有意義啊!
周不器忍不住問:「假如這三個項目都做成了,用戶通過微點瀏覽器,通過微點搜索來使用朋友網,需要多少時間?」
「大約……效率能提升50。目前朋友網的平均加載速度將近4秒鐘,都做成了,可以縮短到2秒鐘。」
「啊?」周不器有些失望,感覺也高不到哪去,「不是說朋友網自己的項目,加載時間就只是傳統模式的20嗎?」
張一明笑道:「這不是一個概念,朋友網的項目,只是加載的先後順序變了,先加載呈現給用戶的第1屏的內容,總體加載時間沒有變化。只是給用戶的印象,好像是加載時間變快了。」
周不器想明白了什麼,「是不是加載完了第1屏的內容,用戶們只能看,卻沒法用?必須要等全部頁面加載完了之後,才能真正地使用?」
張一明道:「對,是這樣。」
在這種模式下,用戶打開朋友網,前兩秒鐘的時間是只能瀏覽、只能看。因為頁面還在加載過程中。等全部加載完畢了,用戶才能發表狀態、回復留言之類的交互操作。
周不器皺皺眉,「可不可以進一步的升級,第1屏的內容加載完畢了,用戶就可以對第1屏的內容進行操作。操作和加載互不影響。不是分佈式嗎?並行着一起來啊,不耽誤吧?」
張一明沉默了好一會兒,「理論上來講,是可以做的。不過目前來看,技術上有難度。」
「做不出來?」
「把網頁不同的功能模塊並行加載,其