由于我想让 PHP 代码在我的网站上正常运行,我应该添加
AddType application/x-httpd-php .html
到我的 htaccess 文件,或者只是将我的所有*.html
文件更改为*.php
文件?
我听说将文件扩展名更改为*.php
会导致网站加载速度变慢,但我想知道更改 htaccess 文件是否也一样。
无论哪种方式,这些文件都将通过 PHP 解释器传递,这使得它们比直接提供的纯 HTML 文件要慢一些。无论您如何设置,它都是相同的过程。除非你有很多动态 PHP,否则与纯 HTML 的速度差异将非常小。鉴于您正在考虑将现有文件从.html
to重命名.php
,我怀疑您那里已经(或任何)没有太多 PHP 代码。
所以你用哪种方式处理它并不重要。
保留它们.html
可能有一个缺点,即如果您忘记设置此配置,您最终可能会向浏览器提供原始 PHP 代码,其中可能包括您的数据库连接详细信息或其他机密。
它完全一样。.php 不比 html 慢,html 不比 php 慢,只是你的网络服务器配置中的不同设置。
AddType application/x-httpd-php .html 会慢一点,因为 apache 会动态加载这一行。如果你在 httpd.conf 中设置它,它会完全一样。
同意迈克尔的观点,您需要小心重命名它们为 HTML 并有可能无法设置它,或者您的主机提供商对您的帐户进行了一些搞砸的事情。
如果您这样做,请确保所有数据库/密码文件都保留为您只需包含在 HTML 文件中的 PHP。