首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PageSpeed Insight和php包括

PageSpeed Insight和php包括
EN

Stack Overflow用户
提问于 2021-11-14 10:44:41
回答 1查看 105关注 0票数 1

我正在清理网页(HTML )代码,以改进PageSpeed内部报告,我注意到使用PHP (或include_once)的结果很糟糕。

为了在页面之间共享通用代码,我使用它将代码复制到外部文件(即inc_header.php ),并将它们包含在更多的页面中。这是一种统一的做法。

今天,如果我使用两个包含的文件测试静态页面或同一个页面,我注意到了PageSpeed中相关的不同结果。

PHP包括影响PageSpeed洞察力的分数是真的吗?我能做些什么来防止这件事?

EN

回答 1

Stack Overflow用户

发布于 2021-11-18 17:20:40

include可以执行许多不可见的请求(例如数据库请求)来生成代码。如果您提供一个没有服务器端包含的页面,您将得到一个较低的TTFB。换句话说,你所看到的结果是可以被赞叹和期待的。

解决此延迟的一个常见技巧是使用静态站点生成器。SSG的生成静态页面包含这些静态页面的输出(防止额外的请求)。

解决这个问题的另一个技巧是使用缓存层。缓存层与静态站点生成器(几乎)相同。当缓存(请求的输出)时,也会阻止这些不可见的请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69962239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档