php --- какой инструмент я могу использовать для отслеживания исходного кода cms - PullRequest
0 голосов
/ 23 декабря 2010

Теперь, если я хочу отследить исходный код drupal и какой инструмент я могу использовать для отслеживания исходного кода drupal, я хочу сделать быстрый переход к друпаль-коду.и хочу отследить это сам, но я не знаю, какой хороший отладчик мне следует использовать и как его отследить, спасибо

Ответы [ 4 ]

2 голосов
/ 23 декабря 2010

xdebug является расширением PHP.

С его помощью вы можете получать файл трассировки при каждой загрузке страницы с полным списком всех функций, вызываемых при визуализации этой страницы.

http://www.xdebug.org/docs/execution_trace

2 голосов
/ 23 декабря 2010

Попробуйте Drupal для Firebug http://drupal.org/project/drupalforfirebug с firebug https://addons.mozilla.org/de/firefox/addon/1843/ в качестве дополнения в Firefox

1 голос
/ 23 декабря 2010

Быстрый и грязный способ найти, какие методы использовались и какие значения были переданы до определенного момента, может быть заархивирован путем вывода debug_backtrace ()

как:

var_dump(debug_backtrace());

Существует множество IDE со встроенными отладчиками, большинство из которых работают одинаково, как в примере выше. Вы можете попробовать Eclipse или NetBeans бесплатно или Zend Studio за отдельную плату.

0 голосов
/ 23 декабря 2010

Много ли вы играли с API-документацией ?Весь основной код документирован здесь, а также содержит гиперссылочный снимок текущего HEAD для конкретной основной версии, которую вы просматриваете.Как только вы поймете, как работают хуки и шаблоны, трассировка кода таким способом в основном проста.

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