在网页上使用不同的文件扩展名会有什么影响?


What's the impact of using different file extensions on a webpage?

嗨,我只是想知道是否有任何方式使用。php文件扩展名超过。html扩展名对网站性能的影响,服务器如何处理它,等等。

我问这个,因为我想包括布局和页脚,在我的网站上的每一页使用php包括。然而,这意味着使网站上的每个页面都有一个。php扩展名,所以这是坏的,无论如何,它没有关系吗?

谢谢

扩展本身是不相关的。如何在服务器端处理它(通常,但不总是,与扩展绑定)将会产生影响。也就是说,如果不考虑缓存,或者假设静态和动态页面被同等地缓存,PHP将会稍微慢一点。

也就是说,利用像PHP这样的服务器端脚本语言是一种被广泛接受的实现所需的方法。性能损失可以忽略不计,特别是与维护N个具有相同内容的页面所节省的开发时间相比。

AFIAK只是一些服务器出于安全考虑这样做,没有人会知道你的编程语言,所以他们无法尝试特定于编程语言的攻击。

也有些隐藏服务器横幅从Apache或其他web服务器他们正在使用,这将防止黑客知道操作系统,web服务器和编程语言。