CakePHP перегружен? - PullRequest
       5

CakePHP перегружен?

3 голосов
/ 24 мая 2010

Мне кажется, что объекты в 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 экземпляра?

1 Ответ

4 голосов
/ 24 мая 2010

Скорее всего, все они ссылаются на один и тот же экземпляр.

Чтобы доказать это, вы можете изменить вспомогательный конструктор, включив в него собственную трассировку отладки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...