我有一个1.9MB的PHP库,我在脚本开头包含它。它包含了我网站所需的所有数据库对象、方法等。每次包含需要0.1秒到0.3秒。 我使用eAccelerator来缓存这个文件的字节码。除此之外,还能做什么来优化这个“include”的性能呢?
将其分成模块,并仅在需要时加载块。我认为这是真正提高性能的唯一方法,我曾经处于同样的情况,只有这种方法才解决了它。这是很多要包含的代码,在我的看法中太多了。我打赌你不需要所有1.9MB的代码在每个环境下。