嗨,我只是想知道是否有任何方式使用 .php 文件扩展名而不是 .html 扩展名会影响站点性能、服务器如何处理它等。
我问这个是因为我想使用 phps 包含我网站上每个页面上的布局和页脚。然而,这意味着让网站上的每个页面都有一个 .php 扩展名,所以这到底是坏还是没关系?
谢谢
扩展本身是无关紧要的。它是如何在服务器端处理的,通常但并非总是与扩展相关联,这会产生影响。也就是说,PHP 会慢一些,不考虑缓存——或者假设静态页面和动态页面被同等缓存。
也就是说,利用像 PHP 这样的服务器端脚本语言是一种被广泛接受的方式来完成您的需求。性能损失可以忽略不计,尤其是与维护 N 个具有相同内容的页面所节省的开发时间相比。
AFIAK 只是一些服务器为了安全而这样做,没有人会知道你的编程语言,所以他们不能尝试特定于编程语言的攻击。
还有一些隐藏 Apache 或他们正在使用的其他 Web 服务器的服务器横幅,它将防止黑客了解操作系统、Web 服务器和编程语言。