我有一个博客页面,我创建了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插件启用压缩作为加载时间的主要见解 - 但我确实在我的服务器上启用了压缩。有人请向我解释一下......