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