我的问题是,如果有任何理由不将我的所有HTML文件转换为PHP文件,以便我可以将PHP代码放入其中。在某些情况下,命名文件* .php会使HTML解析不正确吗?
那么,保留HTML文档是否有任何意义呢?
答案 0 :(得分:5)
你必须反过来考虑它。应该有理由将HTML转换为PHP。如果它不存在,那就不要这样做。
如果这样做,由于对页面的PHP服务器的解释,用户请求和网页呈现之间会有更多的“延迟”。此外,还会增加系统的复杂性(服务器配置,安全修复程序等)。
答案 1 :(得分:4)
如果您的服务器配置为解析PHP的* .php文件,但只是提供HTML文件,那么将HTML文件重命名为.php扩展名将会减慢速度。
答案 2 :(得分:1)
完全是HTML的名为* .php的文件仍然可以正确解析为HTML。然而,正如其他人已经指出的那样,它与.html扩展名之间存在性能差异。
答案 3 :(得分:1)
请记住,所有.php文件都需要通过php解析器。因此,您将在Web服务器上施加更多负载。
答案 4 :(得分:1)
您可以在httpd.conf
application/x-httpd-php
中设置其他内容,以便将.html
个扩展名识别为PHP文件。这样你就不必改变扩展名了。