1

由于我想让 PHP 代码在我的网站上正常运行,我应该添加

AddType application/x-httpd-php .html

到我的 htaccess 文件,或者只是将我的所有*.html文件更改为*.php文件?

我听说将文件扩展名更改为*.php会导致网站加载速度变慢,但我想知道更改 htaccess 文件是否也一样。

4

3 回答 3

2

无论哪种方式,这些文件都将通过 PHP 解释器传递,这使得它们比直接提供的纯 HTML 文件要慢一些。无论您如何设置,它都是相同的过程。除非你有很多动态 PHP,否则与纯 HTML 的速度差异将非常小。鉴于您正在考虑将现有文件从.htmlto重命名.php,我怀疑您那里已经(或任何)没有太多 PHP 代码。

所以你用哪种方式处理它并不重要。

然而...

保留它们.html可能有一个缺点,即如果您忘记设置此配置,您最终可能会向浏览器提供原始 PHP 代码,其中可能包括您的数据库连接详细信息或其他机密。

于 2012-09-09T01:02:42.917 回答
0

它完全一样。.php 不比 html 慢,html 不比 php 慢,只是你的网络服务器配置中的不同设置。

AddType application/x-httpd-php .html 会慢一点,因为 apache 会动态加载这一行。如果你在 httpd.conf 中设置它,它会完全一样。

于 2012-09-09T01:02:21.327 回答
0

同意迈克尔的观点,您需要小心重命名它们为 HTML 并有可能无法设置它,或者您的主机提供商对您的帐户进行了一些搞砸的事情。

如果您这样做,请确保所有数据库/密码文件都保留为您只需包含在 HTML 文件中的 PHP。

于 2012-09-09T01:23:10.713 回答