• Время чтения ~0 мин
  • 28.02.2023

Chartello — это пакет для визуализации данных приложения Laravel на простых панелях мониторинга:

вы можете создать несколько панелей мониторинга для разбивки диаграмм; например, у вас могут быть панель мониторинга продаж и панель мониторинга поддержки. На панелях мониторинга можно создавать два типа панелей:

  1. Таблицы диаграмм трендов

Можно заполнить диаграмму тренда с помощью следующего запроса, содержащего заполнители для

SELECT DATE(created_at) AS x, COUNT(*) AS y
FROM users
WHERE created_at BETWEEN @start AND @end
GROUP BY x
ORDER BY x ASC

начальной и конечной дат:Заполнители означают, что панели мониторинга будут корректироваться в зависимости от выбранных диапазонов дат для предоставления диаграмм на основе трендов.

Табличные диаграммы более гибкие, поскольку они могут практически принимать любую выбранную комбинацию данных и перечислять столбцы в таблице:

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

Вы можете увидеть этот пакет в действии с помощью демонстрационной панели мониторинга Read only. Вы можете узнать больше об этом пакете, получить полные инструкции по установке и просмотреть код source на GitHub.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Об авторе CrazyBoy49z
WORK EXPERIENCE
Контакты
Ukraine, Lutsk
+380979856297