我有一个90KB的PHP文件。 它几乎完成了我的网站后台的所有工作,而且它在每个页面上都被加载。然而,如果我把这个文件中的不同功能拆分开来,并把它们分开在多个文件中,我可以把每个不同页面上平均加载的总大小减少到45 KB。
为每个页面加载一个90 KB的PHP文件,"上面的所有功能 "会不会降低网站的性能?将 90 KB 的文件分割成更小的文件,只加载每个页面所需的内容是否更合理?或者说,90 KB是否足够小,以至于它不应该有什么问题。
开启Opcache,PHP会将预处理后的源文件存储在内存中,然后就无所谓了。
当访问一个文件时,你的操作系统通常会将该文件缓存在RAM中,直到需要回收内存,然后就无所谓了。
什么是在哪个文件中,对于一个项目和它的维护者来说,远不如归类为组织问题,这种令人难以置信的边缘性能考虑[跟我说说]并不重要。
谢谢评论里的Sammitch