【发布时间】:2011-08-29 07:21:52
【问题描述】:
也许这是一个愚蠢的问题,但在我的页面末尾,我将所有变量设置为 null 然后取消设置它们,以提高性能,尽管我知道它可能对性能几乎没有影响,但是即便如此,这会对任何缓存模块(例如 varnish、apc 或 memcached)有任何影响吗?
【问题讨论】:
-
无论如何,它们都会在脚本结束时被释放。让 PHP 为你清理 :)
-
唯一应该取消设置变量的时候是当你需要内存来存储脚本的内存密集型部分,或者它是一个长时间运行的脚本并且以后不需要它们时.否则 PHP 会在脚本退出时为你清理。
-
非常感谢您的意见,希望你们将其设置为答案,我感谢所有的帮助。
标签: php caching memcached apc varnish