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

Kev*_*cki 5 php performance

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

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

Pek*_*ica 8

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

  • 要回答这个问题,您需要详细说明这是一个什么样的项目以及该库包含的内容.通常,显然,您可以将它们主题拆分为最常用的函数/对象组.图像功能在这里,安全功能在那里...但这是最后只有你可以决定的东西. (2认同)