【发布时间】:2016-10-23 08:32:45
【问题描述】:
假设我有,例如:
<body>
<h1>Title</h1>
<article>
<h2>Article</h2>
<p>Here's a list of some stuff</p>
<ul>
<?php
foreach ($examples as $example) {
echo "<li>" . $example . "</li>";
}
?>
</ul>
</article>
</body>
我知道缩小这样的文件是可能的,但我的问题更多地与它是否值得做有关。
缩小此类文件的 HTML 部分是否会对性能产生影响?如果可以,如果它是通过require('file.php') 使用而不是通过浏览器请求file.php,它还会这样做吗?
这些性能差异是否只会影响解释器的处理时间,还是会对最终发送到浏览器的数据量产生影响?
【问题讨论】:
-
@j08691 该问题的答案是否适用于整个 PHP 文件,包括
<?php ?>之外的 html,还是仅适用于 PHP 代码本身? -
除了删除换行符和一些缩进之外,几乎没有什么可以缩小的html。它不是一种编程语言,所以你不能将
<img>标签缩小到<i>- 现在它是斜体,不再是图像了。 -
PHP 解释器不关心
<?php和?>标记之外的文本。然而,缩小它会减少通过网络发送的数据量,并且页面加载速度(稍微)更快。