如何提高网页的加载速度?

    周不器试探着说:“也节省了从搜索引擎向外站跳转的时间?”

    张一明笑道:“对!用户使用微点搜索,其实就进入了微点的服务器。直接在微点的服务器里读取备份的网页,效率就更高了。”

    周不器点了点头,“嗯,有意思。”

    张一明道:“很多网站技术不够,做不到分布式。可把备份放在微点的服务器里,就可以分布式读取了。速度就更快了。而且,还有商业化前景。”

    “是吗?”

    “可以跟网站合作,作为微点的一种推广服务。商家肯定也希望自己的网站能够更快地呈现在用户的电脑屏幕前。他们的技术不够,就可以跟微点合作,交一笔钱,把网站文本信息备份在我们的服务器里,相当于我们帮他们做优化。”

    周不器若有所思的道:“不仅如此,参与了该项目的商家,在同等条件下,网站权重可以更高一些,在搜索结果中排在更高的位置。”

    张一明笑道:“对,就这个意思。”

    周不器奇怪,“既然是商务项目,还被王浩阳否了?”

    张一明很无奈的道:“要买大容量的服务器啊,这个项目的预估投资是5000万。朋友网的项目资金才2000万。”

    “那浏览器的项目呢?”

    “改变协议不可能,可是我们可以通过分布式技术优化浏览器和服务器握手的过程,取消等待时间,让双方同时工作。如果做到了,那么使用微点浏览器打开网页,效率至少能再提高20%左右。”

    周不器虚心的问:“用分布式交互,可以提高浏览器对网页的渲染速度?”

    张一明道:“对!”

    这一下,周不器就懂了。

    难怪一代王者IE浏览器会败在谷歌浏览器的手下,最终放弃了自家的浏览器内核,而选择了谷歌内核。

    这其中的关键因素就是分布式啊。

    谷歌是分布式的祖师爷,在这个领域拥有最强实力。分布式技术厉害了,其浏览器内核自然就会更加强大。

    谷歌浏览器打败IE,完全是技术上的碾压,哪怕IE有Windows系统做捆绑都没用。

    谷歌浏览器目前还没诞生,微点浏览器只能使用IE内核,可以通过分布式技术进行一定的优化。

    这三个项目做下来……是递进式的。

    朋友网的项目,优化自身网站的加载速度;

    微点搜索的项目,优化合作网站的网页加载速度;

    浏览器项目,优化所有使用微点系浏览器的网页加载速度。

    很有意义啊!

    周不器忍不住问:“假如这三个项目都做成了,用户通过微点浏览器,通过微点搜索来使用朋友网,需要多少时间?”

    “大约……效率能提升50%。目前朋友网的平均加载速度将近4秒钟,都做成了,可以缩短到2秒钟。”

    “啊?”周不器有些失望,感觉也高不到哪去,“不是说朋友网自己的项目,加载时间就只是传统模式的20%吗?”

    张一明笑道:“这不是一个概念,朋友网的项目,只是加载的先后顺序变了,先加载呈现给用户的第1屏的内容,总体加载时间没有变化。只是给用户的印象,好像是加载时间变快了。”

    周不器想明白了什么,“是不是加载完了第1屏的内容,用户们只能看,却没法用?必须要等全部页面加载完了之后,才能真正地使用?”

    张一明道:“对,是这样。”

    在这种模式下,用户打开朋友网,前两秒钟的时间是只能浏览、只能看。因为页面还在加载过程中。等全部加载完毕了,用户才能发表状态、回复留言之类的交互操作。

    周不器皱皱眉,“可不可以进一步的升级,第1屏的内容加载完毕了,用户就可以对第1屏的内容进行操作。操作和加载互不影响。不是分布式吗?并行着一起来啊,不耽误吧?”

本章未完,请点击下一页继续阅读