如何让我的页面加载更快 - 延迟来自第三方插件(主要是facebook)

时间:2015-11-16 05:45:24

标签: javascript facebook plugins time load

我有一个博客页面,我创建了www.fullyawaken.com(供参考)。

我的问题是它最初需要永久加载(60-70秒),但在加载一次后,它会回落到2-3秒以下,除非你按下命令+ shift + r。

我已经找到了减速的来源作为facebook插件 - 我喜欢页面/喜欢+分享按钮/和评论部分。它严重影响了我网站的加载时间。当我将所有插件注释掉时,我的google pagespeed得分为89,而当我将它们放入时,则为40。

你能给我一个解决方案,不能简单地删除插件。或者即使必须这样做,请给我一些关于如何从那里开始的指导(我的脸书插件的替代品,不会减慢页面速度)我不想建立一个动态的评论我自己一节,但我也不想为公用事业牺牲那么快的速度。

我不知道这是否重要,但我的代码的结构如下:

我有php文件,它从几个不同的分段源调用信息来编译页面 - 我正在调用我的css,在下面我调用了我的两个控制文件之一。在那里我有导航栏功能+ on.load函数动画和on.load调用我的其他控制文件,其中包含来自facebook和twitter的必要的javascript工作插件(我认为这个on.load是javascript插件所必需的这意味着我的页面+动画和图片可以在插件开始加载之前加载,从而最大限度地减少页面加载时间,但这还没有工作)

所以,我有异步加载 - 并且脚本似乎加载了<3-5秒,但整个网页DOM加载仍然延迟了整整一分钟?它没有任何意义。然而,如果我从页面中删除插件,它会快得多。谷歌的网页速度说我应该为所有的facebook插件启用压缩作为加载时间的主要见解 - 但我确实在我的服务器上启用了压缩。有人请向我解释一下......

0 个答案:

没有答案
相关问题