【发布时间】:2015-03-04 08:00:30
【问题描述】:
我不太熟悉内部 HTML 和 PHP 的东西,所以我想知道我是否将我的代码分成多个 php 文件,然后将它们包含在 1 个 html 文件中,这会增加 HTTP 请求的数量吗?或者它只是 1 个请求,因为浏览器实际上正在呈现 html 文件。
我的代码是:
<?php include 'header.php'; ?>
<body></body>
<?php include 'footer.php'; ?>
那么现在这个 index.html 会发送 3 个请求[1 个用于主页 + 2 个用于 php 调用的内部页面] 还是只发送 1 个?
我这样做时要牢记: 1.减少HTTP请求 2. 减少代码大小以提高网站速度
【问题讨论】:
-
这只会产生 1 个请求,但您可能需要将文件重命名为
index.php,因为扩展名为.html的文件通常不会处理 php。 -
您是否在 html 文件中包含 php?
-
如果是这样,请确保您已指示您的 Web 服务器将 .html 视为 .php
-
@AmitThakur 嗯,我猜没有!因为我的想法是我的 index.html 将分别从 php 文件中调用特定的 html 编码。所以现在我想这是不可能的..我需要将 index.html 更改为 index.php 但是我将如何在 index.php 中添加其余的 html??
-
您可以在您的 php 页面中包含您的 html。但扩展名必须是 .php
标签: php html httprequest pagespeed google-pagespeed