tau*_*tau 1 php arrays performance include
如果我包含一个庞大的PHP数组,我可以期待什么类型的性能?例如,假设我在"data.php"中有一个1GB的PHP数组,看起来像
$ data = array(// 1GB的数据)
如果我在"header.php"中包含那个巨大的"data.php"文件,它在执行时会如何影响"header.php"的性能?谢谢!
cle*_*tus 5
首先,您需要将页面的最大内存增加到超过1 GB,因为该数组将被加载到每个页面的内存中.这意味着需要在每个脚本上读取和解析1GB的数据.最好的情况?这为每个页面加载增加了10秒以上.更有可能的是,该页面根本不会加载.
将其存储在数据库中并根据需要进行查询.我无法想象在每个(或实际上是任何)页面上你需要该数组的整个数组(或其中的重要部分)的情况.
归档时间:
15 年,10 月 前
查看次数:
814 次
最近记录: