0

我的问题是,是否有任何理由不只是将我的所有 HTML 文件转换为 PHP 文件,以便我可以将 PHP 代码放入其中。是否存在命名文件 *.php 会使 HTML 解析不正确的情况?

那么,保留 HTML 文档有什么意义呢?

4

5 回答 5

4

你必须反过来想。将 HTML 转换为 PHP 应该是有原因的。如果它不存在,那就不要这样做。

如果这样做,由于您页面的 PHP 服务器的解释,用户请求和网页呈现之间会有更多的“延迟”。此外,您还增加了系统的复杂性(服务器配置、安全修复等)。

于 2012-09-08T23:25:08.013 回答
3

如果您的服务器配置为解析 PHP 的 *.php 文件,但只提供 HTML 文件,那么将您的 HTML 文件重命名为具有 .php 扩展名会减慢速度。

于 2012-09-08T23:24:00.447 回答
0

一个完全是 HTML 的名为 *.php 的文件仍将正确地解析为 HTML。然而,正如其他人已经指出的那样,它与 .html 扩展名之间存在性能差异。

于 2012-09-08T23:25:49.680 回答
0

请记住,所有 .php 文件都需要通过 php 解析器。因此,您将稍微增加 Web 服务器的负载。

于 2012-09-08T23:26:25.247 回答
0

您可以做的其他事情也可以将扩展httpd.conf application/x-httpd-php识别.html为 PHP 文件。这样您就不必更改扩展名。

于 2012-09-08T23:49:41.173 回答