Flying Pages可以实现:在用户点击网页的连接以前,就预加载这个网页,当再点击这个网页时,页面便能飞速打开,能为网站优化加分。接下来,就由LOYSEO来说解Flying Pages的使用方法。css
Flying Pages插件下载地址:https://wordpress.org/plugins/flying-pages/,请安装后启用它。浏览器
你也能够在安装以前,去演示站https://wpspeedmatters.com体验一下,进入网站后随意点击任何文字连接,都能飞快的打开。缓存
Flying Pages向页面中注入了一个很小的JS代码,约为1KB,并等待浏览器变空闲才开始预加载屏幕内的页面连接;此外,若是你在配置项中勾选了“仅当鼠标悬停时进行预加载”,那么当它发现鼠标悬停于连接时,才预加载连接对应的页面。服务器
Flying Pages提供了以下配置项,从而能避免过多的预加载致使服务器崩溃或访问变慢。dom
当网页上全部其余资源都已完成下载而且浏览器变得空闲时,Flying Pages才开始预加载。它不会影响TTFB或“First paint”或“Contentful paint”。若是您担忧GTmetrix中的Fully Loaded Time,请在设置中将“延迟预加载开始时间”设置为更大的数字,或者勾选“仅当鼠标悬停时进行预加载”。wordpress
网页加载完成后,Flying Pages才会预加载屏幕中的连接,这只会提升单击连接后网页打开的速度,它并不能帮助您加快初始加载速度。测试
每次页面被预加载时,它都会执行一些PHP代码和MySQL查询,这会占用大量资源。所以,强烈建议使用WP Rocket这样的缓存插件。优化
会少许增长,增幅甚至不足5%。由于占用带宽的主要是视频和图像,它们占用了80%的带宽;而Flying Pages仅预加载HTML页面(一般小于30KB),而且不下载其中的任何资源(如图像,css,js)。网站
会的,可是,您能够减小每秒的预加载请求数量、仅在鼠标悬停时预加载,以减小服务器负载。插件