如何在PHP中提高'include()s'的性能?

时间:2009-11-28 23:24:49

标签: php performance

我有一个1.9MB的PHP库,我在脚本的开头包含了这个库。它包含我的网站所需的所有数据库对象,方法等。每次包含它需要0.1s到0.3s。

我使用eAccelerator来缓存此文件的字节码。我还能做些什么来优化这种'包含'的性能?

1 个答案:

答案 0 :(得分:8)

将其拆分为模块并仅在需要时加载块。我认为这是真正提高性能的唯一方法,我一直处于同样的情况,只有这样才能解决它。在我看来,包含很多代码太多了。我敢打赌你啤酒,你不需要在每种情况下都需要1.9MB的代码。