在我看来,CakePHP 中的对象过载过多。我在我的布局中输出调试:debug($this);
并且我发现了 6 个 HTML 帮助对象实例:
[Html] => HtmlHelper Object
([tags] => Array
([meta] => <meta%s/>
[metalink] => <link href="%s"%s/>
[link] => <a href="%s"%s>%s</a>
[mailto] => <a href="mailto:%s" %s>%s</a>
[form] => <form %s>
.........................................
.........................................
为什么会这样,是否可以将此数量减少到 1 个实例?
最佳答案
很可能它们都是对同一实例的引用。
为了证明它们是正确的,您可以修改辅助构造函数以包含您自己的调试跟踪。
关于CakePHP 过载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2898888/