Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Highload by sander

Тема в разделе "Платные модули DLE", создана пользователем Sander, 20 апр 2021.

20.04.21 в 12:50
07.10.21 в 22:44
26
1.947
4
  1. TopicStarter Overlay
    Sander

    Sander Новичок

    Сообщения:
    49
    Симпатии:
    101
    Лучших ответов:
    0
    1617045261_logo[1].png
    Основная цель этого модуля - это помощь в поиске проблемных мест и анализе общей производительности сайта.
    Модуль собирает всю подробную информация по всем медленным запросам.
    Затем в админке можно увидеть общую картину, какие разделы дольше всего обрабатываются, какие запросы в БД наиболее частые и наиболее медленные, какие проблемные файлы шаблонов и многое другое.

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

    Модуль поддерживает все актуальные версии DLE начиная с 10.1
    Но в наиболее полной мере, функционал модуля раскрывает себя начиная с DLE v.13, поскольку в ней появилась утилита управления плагинами и через неё есть возможность отслеживать контрольные точки подключения файлов (записывается путь подключения, время и память).

    Админка представляет собой 5 основных ключевых разделов:

    1. Главная
    1617051229_screenshot_1[1].png 1617051273_screenshot_3[1].png

    На ней отображается список всех тяжелых запросов. Для удобства визуального осмотра - использована соответствующая цветовая маркировка.

    2. Подробности запроса
    1617051276_screenshot_4[1].png Screenshot_5.png

    Одна из главных достопримечательностей модуля - подробности запроса.
    На этой странице отображается полная информация внутренней работы движка: общее время выполнения и время выполнения каждого файла
    В DLE 13+ некоторые строки
    cp (Control Point) будут дублироваться. Это не страшно, но неизбежно.
    Так же у
    cp не будет времени выполнения, оно всегда будет равно 0, поскольку это лишь маркер - когда был выполнен вызов строки модуля.

    Screenshot_6.png Screenshot_7.png Screenshot_8.png Screenshot_9.png
    Остальные вкладки с детализацией запроса. Список запросов в БД, файлы шаблона и контрольные точки.


    3. Статистика
    Screenshot_10.png

    В целом вся нужная информация написана в самом разделе (скриншоте), отдельно только хочу заметить, что это статистика только среди медленных запросов, время которых превышает 100мс. Быстрые запросы модуль не записывает, так задано у меня в настройках.

    4. Аналитика БД
    Screenshot_11.png Screenshot_12.png Screenshot_13.png

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


    5. Аналитика TPL
    Screenshot_15.png
    Почти аналогично разделу аналитики БД, так же можно посмотреть, какие файлы шаблона медленнее всего.
    Как показала практика, данный раздел порой так же может быть крайне полезным.

    Настройки
    Screenshot_16.png


     
    Последнее редактирование: 20 апр 2021
    • Нравится Нравится x 4
    • Полезно Полезно x 1
  2. ZerocooL

    ZerocooL Команда форума Администратор VIP Кинотрафик v2

    Сообщения:
    8.783
    Симпатии:
    4.472
    Лучших ответов:
    10
    Мануалы:
    31
    Отличный модуль!
    Выловил какие плагины создавали нагрузку.
    при 170к трафика (вчера было 40-45% нагрузка на CPU) сегодня 12-18% можно сказать в 3 раза облегчил работу сайту за 17$ :D:D

    Screenshot_382.png
     
    • Нравится Нравится x 1
  3. Heiz

    Heiz PRO Users

    Сообщения:
    1.266
    Симпатии:
    239
    Лучших ответов:
    2
    ZerocooL выловил Highload by sander? :D
     
    • Смешно Смешно x 2
    • Не согласен Не согласен x 1
  4. ZerocooL

    ZerocooL Команда форума Администратор VIP Кинотрафик v2

    Сообщения:
    8.783
    Симпатии:
    4.472
    Лучших ответов:
    10
    Мануалы:
    31
    да

    Screenshot_384.png

    Screenshot_385.png
     
    • Нравится Нравится x 1
  5. TopicStarter Overlay
    Sander

    Sander Новичок

    Сообщения:
    49
    Симпатии:
    101
    Лучших ответов:
    0
    Обновление модуля - v.1.1

    Добавлен раздел с отображением структуры папок сайта и их размеров.
    Screenshot_19.png
     
    • Нравится Нравится x 2
  6. Олег Lego

    Олег Lego Местный

    Сообщения:
    1.938
    Симпатии:
    234
    Лучших ответов:
    1
    Хорош модуль, но только на один сайт и практически на один раз, проверить нагрузку, исправить и больше он для этого сайта не нужен.
    А для другого докупать лицензию.
    Но что делать, если одновременно нужно проверить три сайта и выяснить, который из них создаёт большую нагрузку ?
    Правильно, покупать лицензии на три сайта сразу.
    Проверили, исправили. Всё. Больше модуль не нужен ) В дальнейшем, если ничего не менять на сайтах, вряд ли он пригодится ).
    Но для диагностики больного модуль нужный, ибо особо то и нет альтернатив.
     
  7. ZerocooL

    ZerocooL Команда форума Администратор VIP Кинотрафик v2

    Сообщения:
    8.783
    Симпатии:
    4.472
    Лучших ответов:
    10
    Мануалы:
    31
    А если ты через неделю еще плагин добавишь ? а через пол года еше 2 ?
     
  8. Олег Lego

    Олег Lego Местный

    Сообщения:
    1.938
    Симпатии:
    234
    Лучших ответов:
    1
    А если домен сайта в блоке и нужно переклеить на другой домен ? ))
     
  9. ZerocooL

    ZerocooL Команда форума Администратор VIP Кинотрафик v2

    Сообщения:
    8.783
    Симпатии:
    4.472
    Лучших ответов:
    10
    Мануалы:
    31
    Видимо автор виноват, что тебя блочат ))
     
    • Смешно Смешно x 1
  10. Winston?!

    Winston?! VIP Кинотрафик v2

    Сообщения:
    1.256
    Симпатии:
    70
    Лучших ответов:
    2
    Решив проблемы убирается только нагрузка на сервер или и сам сайт становится быстрее загружаться?
     
  11. Pr00f

    Pr00f Бывалый

    Сообщения:
    405
    Симпатии:
    63
    Лучших ответов:
    0
    тут же просто показывает что долго загружается. поставил модуль, проверил нагрузку, удалил модуль. а чтобы сайт стал работать быстрее - надо оптимизировать исходники дле, или вешать какой-то функционал над ними. модуль это не фиксит
     
  12. ZerocooL

    ZerocooL Команда форума Администратор VIP Кинотрафик v2

    Сообщения:
    8.783
    Симпатии:
    4.472
    Лучших ответов:
    10
    Мануалы:
    31
    СТОП
    То есть, если раньше у тебя стояло 5 модулей, среди которых 2 были написаны идиотом и создавали +20 запросов в базу из 25 суммарных и ты исправляешь эти косяки доводя общее число запросов в БД при загрузке страницы до 7 сайт не станет быстрее грузится ? О_о
    Да как бы время генерации страницы изменилось в 4 раза :) ничего ?
     
    • Полезно Полезно x 1
  13. xoopw

    xoopw Бывалый

    Сообщения:
    181
    Симпатии:
    49
    Лучших ответов:
    0
    Не все так однозначно. Иногда лучше сделать 10 простых запросов, чем один тяжелый. Количество запросов не показатель времени генерации страницы.
     
    • Нравится Нравится x 1
  14. ZerocooL

    ZerocooL Команда форума Администратор VIP Кинотрафик v2

    Сообщения:
    8.783
    Симпатии:
    4.472
    Лучших ответов:
    10
    Мануалы:
    31
    это был образный пример. я думаю все поняли о чем речь. Что можно найти то, что тормозит сайт и убрать. - висящий запрос = скорость открытия страниц
     
    • Нравится Нравится x 1
  15. Avenger

    Avenger Бывалый

    Сообщения:
    556
    Симпатии:
    88
    Лучших ответов:
    2
    Sander только уважение. Но дороговато, если ценник на 5$ сделает, как горячие пирожки расходится будут) и доп лицензия по 2$. Я бы на 14$ только допов набрал)
     
    Последнее редактирование: 6 окт 2021
    • Согласен Согласен x 1
  16. Pr00f

    Pr00f Бывалый

    Сообщения:
    405
    Симпатии:
    63
    Лучших ответов:
    0
    так ты просто устранишь те проблемы, которые эти модули и создали, отключив их. сам по себе сайт быстрее работать не станет, если ты просто поставишь этот модуль на сайт. этот модуль просто покажет слабые места. думаю, он про это спрашивал.
     
    Последнее редактирование: 6 окт 2021
  17. ZerocooL

    ZerocooL Команда форума Администратор VIP Кинотрафик v2

    Сообщения:
    8.783
    Симпатии:
    4.472
    Лучших ответов:
    10
    Мануалы:
    31
    Уфф как тяжело...
    Опишу что решил модуль в моей ситуации
    При трафике 300к падал сервер (не впс) а СЕРВЕР за 200 евро
    нагрузка скакала дикая по вечерам.
    Сейчас тот же сервер при 1 000 000 всего 10-12%

    Нашел и устранил косяки в модулях. благодаря этому плагину.
    Ни больше не меньше он не делает. он помогает найти косяки.
     
  18. Pr00f

    Pr00f Бывалый

    Сообщения:
    405
    Симпатии:
    63
    Лучших ответов:
    0
    я это и написал. сам по себе модуль никак не ускоряет сайт. надо копаться в исходниках, чтобы что-то улучшить и ускорить
     
  19. Олег Lego

    Олег Lego Местный

    Сообщения:
    1.938
    Симпатии:
    234
    Лучших ответов:
    1
    Да хотяб по 10, а продление 4, тоже было бы более приемлемо.
    Учитывая, что скрипт всего лишь диагностический, для мониторинга нагрузки и выполнения скриптов.
    Нужная вещь, но можно бы и чуток подешевле )
     
  20. ZerocooL

    ZerocooL Команда форума Администратор VIP Кинотрафик v2

    Сообщения:
    8.783
    Симпатии:
    4.472
    Лучших ответов:
    10
    Мануалы:
    31
    Сколько ты будешь платить человеку который будет вместо этого модуля выяснять и оптимизировать твой движок ? 100-200$ ?
     
Похожие темы
  1. Webster
    Ответов:
    15
    Просмотров:
    4.361
  2. Romantv
    Ответов:
    7
    Просмотров:
    1.772
  3. Sander
    Ответов:
    1
    Просмотров:
    531
Загрузка...