系统相关
首页 > 系统相关> > php – 值得使用require_once()来节省内存吗?

php – 值得使用require_once()来节省内存吗?

作者:互联网

我想检查一下我对DON_once()的理解是否正确.我在文件foo.php中有一堆函数.假设其中7/8总是被使用,其中一个相当罕见且相当大.我必须在foo.php中保留这个函数的定义.你能否告诉我以下方法是否能达到目标,并且你认为它是否值得实现.

>取出函数体并将其放在外部文件中.
>将原始函数重新定义为require_once()该特定文件并将执行传递给辅助函数.

据我所知,这可以节省未运行该功能的请求的服务器内存.我到底节约了什么?只是保存函数体所需的内存?这意味着它必须是一个相当大的功能才值得我猜.另外,如果我使用像APC这样的东西它变得不那么有用了吗?

请更正或适当添加!

非常感谢你.

解决方法:

我非常怀疑你会从重构到单独的文件中获得任何收益.此外,你真的有任何代码问题,因为它现在让你考虑这个?你知道过早的优化是所有邪恶的根源.在浪费时间进行无意义的优化之前,查看代码以查看它是否存在瓶颈以及在哪里存在瓶颈.

标签:php,memory,require-once
来源: https://codeday.me/bug/20190701/1341860.html