我有一个程序,我已经建立了一段时间,它是相当大的(大量的文件)。仅Bootstrap流程的最小值为130 .php files
,最大值为160
。在我的本地系统上,它需要1ms
到require
个文件,而在我的生产服务器上,这个文件大约需要200us
,但这意味着在生产服务器上,在应用程序之前即使开始,也需要30ms
才能让应用运行。
文件的数量无法真正被提取,但我正在开发一个合并程序,将其删除到大约80
个文件,但这还有一段时间。
生产&开发机器上安装了APC。如果我更改服务器,我可以使用启动脚本创建一个ramdisk分区来移动和维护代码库。理想情况下,这就是我想要做的事情,但我正在寻找一种可以在不必获得VPS(或已经执行此操作的Web主机)的情况下应用的方法,那么我还能尝试什么呢?有没有加快文件加载的库?