我试图优化PHP代码,以方便地管理代码,并加快页面执行时间。我的策略是创建一个文件core_functions.php并定义该文件中的所有函数。然后将该文件包含到项目的每个其他文件中。
我需要知道,在一个文件中定义所有函数是最佳实践,还是将函数拆分成不同的文件并在需要的地方包括在内是最佳实践。
发布于 2014-08-24 21:24:30
你所做的实际上会伤害到你的表现。在每个加载6000行文件的页面中,PHP解释器必须解释整个文件。您最好将您的函数拆分为模块,并让每个页面只引用它需要的模块。
通过使用缓存机制来缓存已编译的解释文件的字节代码,可以减少每次页面加载时对PHP文件的重新解释。
在这里有一个框架列表可以实现这一点:accelerators
https://stackoverflow.com/questions/25476422
复制相似问题