Результаты поиска по тегу «оптимизация»

Найдено 42 материала

4 декабря 2015

21 AllRight / Класс расширенной отладки для InstantCMS 2.3.0 (v.9) + оптимизация скорости

Обновление класса расширенной отладки и оптимизации для InstantCMS 2.3.0. Мощный, но лёгкий класс расширенной отладки для InstantCMS 2. Позволяет легко, наглядно и управляемо получить информацию о времени выполнения, используемой памяти и других параметрах php-скриптов CMS и их частей. Данный патч будет полезен всем.

5 декабря 2015

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

Пока писал пост про использование «[url=]Класса расширенной отладки v.9[/url]», заметил, что не хватает пары небольших полезностей. Вот, добавил. Заодно исправил обнаруженные небольшие ошибки. Изменения: + Добавлен вывод в лог строк с запуском контроллера и рендеринга. Включается в «Админка - Настройки - Отладка - вкладка Другое».

10 декабря 2015

23 AllRight / Использование расширенной отладки. Часть 5. Фильтры

Немного поговорим про использование фильтров. Поскольку «Расширенная отладка» может выдать в лог очень много разной информации, то возникла необходимость как-то организовать отбор только нужных строк логов. Для этого я сделал фильтры. Фильтры для SQL-запросовФильтр по тексту запроса В предыдущем посте «Использование расширенной отладки.

11 декабря 2015

24 AllRight / Использование расширенной отладки. Часть 6. Данные и результаты операций

Самый интересный вопрос для любого разработчика: «Что там, внутри моего кода, на самом деле происходит с данными?». Потому, что реальность иногда отличается от задумки из-за стратегических, логических и синтаксических ошибок в коде.

21 декабря 2015

25 AllRight / Использование расширенной отладки. Часть 7. Контрольные точки

При анализе работы движка CMS или при отладке своих компонентов/шаблонов требуется знать состояние переменных в разных местах кода. Частично эта задача решается выводом информации об основных операциях несколькими щелчками мышки. А для более точного и глубокого понимания можно использовать контрольные точки.

22 декабря 2015

26 AllRight / Использование расширенной отладки. Часть 8. Перехват ошибок

В стандартной версии движка пока перехватываются и обрабатываются только ошибки при обращении к базе данных. Ошибки PHP и предупреждения (в случае соответствующих настроек на сервере) не выводятся, а тихонько ложатся в лог веб-сервера.

24 декабря 2015

27 AllRight / Использование расширенной отладки. Часть 9. Часто задаваемые вопросы

Влияет ли «Расширенная отладка» на функционирование InstantCMS 2? «Расширенная отладка» не оказывает влияния на работу функций CMS и её компонентов. Она только ведёт учёт происходящих в системе действий. Некоторое влияние на работу CMS может оказать дополнительная оптимизация, входящая в версии отладки с оптимизацией.

27 декабря 2015

28 AllRight / «Расширенная отладка» для InstantCMS 2 – описание возможностей

Мощная, но лёгкая система расширенной отладки. Позволяет легко, наглядно и управляемо получить информацию о времени выполнения и о других параметрах php-скриптов CMS и их частей.

27 декабря 2015

29 AllRight / «Расширенная отладка» для InstantCMS 2.3.0 (v.10) + оптимизация скорости

Десятая, юбилейная версия. Очень много доработок и изменений. Пока описывал использование «Расширенной отладки», в голову приходили мысли и идеи. Вот результат их воплощения. Если вы не знакомы с «Расширенной отладкой», то можете почитать «Описание её возможностей».

31 декабря 2015

30 AllRight / «Расширенная отладка» для InstantCMS 2.4.0 (v.10.1.240) + оптимизация скорости

Обновление «Отладки» для обновления Двойки. Плюс ещё чуток оптимизации. Если вы не знакомы с «Расширенной отладкой», то можете почитать «Описание её возможностей». Доработки и изменения в этой версии: * Совместимость с InstantCMS 2.4.0. + Добавил ещё один фильтр для событий/хуков – по подстроке в имени события.