没有任何php的.php文件会传递给解释器吗?

没有任何php的.php文件会传递给解释器吗?,php,html,performance,Php,Html,Performance,在标准LAMP堆栈上,没有任何php的.php文件是否会传递给php解释器 换句话说,创建一个.php文件而不在其中包含任何php,与仅仅将其变成一个.html文件相比,是否存在性能/处理损失 在标准LAMP堆栈上,没有任何php的.php文件是否会传递给php解释器 是的——毕竟,除了PHP解析器之外,没有其他组件适合决定文件是否包含PHP 换句话说,创建一个.php文件而不在其中包含任何php,与仅仅将其变成一个.html文件相比,是否存在性能/处理损失 可能是的,但在大多数情况下,除非您有

在标准LAMP堆栈上,没有任何php的.php文件是否会传递给php解释器

换句话说,创建一个.php文件而不在其中包含任何php,与仅仅将其变成一个.html文件相比,是否存在性能/处理损失

在标准LAMP堆栈上,没有任何php的.php文件是否会传递给php解释器

是的——毕竟,除了PHP解析器之外,没有其他组件适合决定文件是否包含PHP

换句话说,创建一个.php文件而不在其中包含任何php,与仅仅将其变成一个.html文件相比,是否存在性能/处理损失


可能是的,但在大多数情况下,除非您有非常非常大的流量,否则它将是最小的。

当然,它是由php解释器解析的。如果您的文件是静态的,我建议您使用
.html
,并确保在将来设置缓存头。我同意处理没有php内容的php文件的性能损失可能很小,但它设置了什么缓存头?php的全部思想是创建动态页面,因此我不希望在将来的php文件中找到缓存头(除非在php文件中专门设置)。因此,我假设每次都会提取一个没有任何php语句的php文件,而不会进行缓存。@其中一些取决于服务器对文件类型的默认设置。。。但这确实是一个很好的观点。建议查找发送的邮件头