【发布时间】:2017-11-07 10:20:01
【问题描述】:
使用循环
for ($i=0; $i < 1000; $i++)
{
echo "<li>content $i</li>";
}
使用包含
include("file.php");
file.php 包含与循环相同的内容,但它是硬编码或静态的。
我尝试在本地主机上运行这两个不同的代码并监控它们的响应时间。我无法决定选择哪一个,因为响应时间会随着时间而变化,有时 LOOP 更快,但有时 INCLUDE 更快。
我想请教您对哪个最好使用的建议。
【问题讨论】:
-
如果您无法始终如一地衡量差异,那么您真的认为这对性能很重要吗?
-
但是如果包含的文件包含与循环相同的代码,那么你甚至没有比较任何不同的东西
-
@MarkBaker 我更新了我的问题。 file.php 包含与循环相同的内容,但它是硬编码或静态的。