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