Класс расширенной отладки. Обновление до версии 9.1

+18
1.89K
Пока писал пост про использование «[url=]Класса расширенной отладки v.9[/url]», заметил, что не хватает пары небольших полезностей. Вот, добавил. Заодно исправил обнаруженные небольшие ошибки.
Иллюстрация

Изменения:
+ Добавлен вывод в лог строк с запуском контроллера и рендеринга. Включается в «Админка — Настройки — Отладка — вкладка Другое». (На скрине выше)
+ Добавил вывод количества произошедших событий (events) для КТ, контроллера и рендеринга в логах.
— Исправлена ошибка, при которой в логе автозагрузок загружаемый файл выводился не с новой строки.
— Исправлена ошибка подсчёта инклудов в логе для хуков и виджетов. Ранее не учитывались автозагрузки.

Скачать полную установку и обновление можно в Каталоге.


Если устанавливать обновление, а не полный инсталл, то файлы оригинального ядра системы не затрагиваются, обновляются только файлы отладки. Можно спокойно накатывать обновление на InstantCMS 2.3.0 с установленным «Классом расширенной отладки» версии 9.0 независимо от ваших правок.
0
R161Net R161Net 8 лет назад #
5+ Спасибо!
0
WebMan WebMan 8 лет назад #
Будете смеяться. Не прошло и полдня, а я уже придумал пару полезностей, которые хочется добавить и нашёл небольшие ошибки. Так что на днях выложу обновлённую версию. smile
0
vikont vikont 8 лет назад #
Что можно сказать! Ваша разработка наконец помогла понять что я сижу на глючном хостинге и как заметили "не прошло и пол дня" как я уже на новом хостинге и вкушаю огромное удовлетворение! Появился инструмент, который реально, позволяет управлять и отлаживать работу сайта.
Большущее вам за это СПАСИБО!
Жаль что раньше не знал об этой разработке! Жду от вас новых функций.
Есть одна небольшая хотелка - когда выдается список виджетов неплохо бы давать их имена, а то непонятно какая именно копия наиболее тяжелая и где он располагается. У меня стоит более 20 различных виджетов и начинаешь путаться и искать кто он такой.
Поставил + еще бы клацнул, да не дает :)
0
WebMan WebMan 8 лет назад #
Ваша хотелка уже исполнена. И даже в бОльшем объёме. smile
Поставьте галку "Выводить в лог данные и результаты виджетов" на вкладке "Виджеты". Вы увидите не только русское название, а все параметры виджетов.
0
WebMan WebMan 8 лет назад #

Важное предупреждение!

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

Еще от автора

Хуки-хухуки: Исключаем неактивных пользователей из списков
Как иногда начинают свой монолог неопытные стендаперы: «У всех в жизни было такое …
«Расширенная отладка» для InstantCMS 2.14.1 (v.14.1.2) – большое обновление для разработчиков
Новые возможности и удобства, облегчающие разработчикам отладку компонентов и шаблонов.
Использование расширенной отладки. Часть 11. Анализ ошибок 403/404 и редиректов
Одной из неудобных задач при отладке для меня является поиск причины ошибки 403/404.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.