为.html页面(没有服务器端脚本)提供.php扩展名是否有缺点


Are there drawbacks to giving an .html page (with no server side script) a .php extension?

使用.php作为文件扩展名允许所有HTML、CSS、JS和php内容等,而.HTML不允许服务器端引擎读取php代码。

根据经验,即使我的文件中没有php代码,我也只对它们使用.php。

所以。。。有没有一段时间,出于某种原因,人们应该专门使用.html?也许搜索引擎对文件的索引不同/更好,或者加载更快或其他什么?但到目前为止,我看不出有任何理由这样做,即使对于一个没有PHP内容的文件也是如此。

显然没有人理解这个问题:

如果我在没有php内容的情况下将文件保存为.html而不是.php,那么是否有任何区别?难道不应该有一些区别吗?当使用不同的扩展名保存时,文件显然是不同的实体。

当您为纯HTML文件提供.php扩展名时,会导致php引擎对其进行解析。虽然性能影响可以忽略不计,但这仍然是不必要的资源浪费,最佳做法是通过为非php页面提供HTML扩展名来避免这种情况。

希望这能解决这个棘手的问题。

PHP=服务器端语言,这意味着服务器将使用额外的资源。

HTML=客户端语言,仅由浏览器显示。