среда, 13 января 2021 г.

Визуальная статистика заказов VirtueMart (график)

Один из коллег подметил, что давненько я в блог ничего не писал.
Ну... некогда же! ...Хотя ладно, исправляюсь! :)
Да вот, к примеру, хотя бы сделанную сегодня фишечку покажу - симпотичный и полезный график со статистикой заказов интернет-магазина на базе Joomla 3 + VirtueMart 3.

К сожалению, "из коробки" почему-то такого графика в комплекте с VM не идёт. Есть какой-то график в админке, но он, скажем так, странноватый :)
(малопригодный для реальности и полезного применения).

Я, собственно, тоже на гениальность своего "изобретения" не претендую. Просто маленькая демка, авось кому пригодится.

Ок, как обычно, ближе к делу! Вот он:

Графи статистики заказов VirtueMart

(кому плохо видно из-за размытости - можете открыть изображение на новой вкладке)

Скрипт берёт данные о заказах из Базы данных, приводит к нужному виду, и потом в браузере рисуется красивый график.

Период статистики можно менять - хоть с самого открытия интернет-магазина! Применённый подход и SQL запрос довольно оптимальны, работают быстро, с минимальной нагрузкой.

Также можно менять режим группировки - по дням / по неделям и т.д., ну, Вы можете это увидеть на гифке.

Сам код на этот раз показывать особо не буду :)
Кому надо - поделюсь недорого! Или даже встрою в Ваш сайт.

Казалось бы - мелочь. Но без понимания этих элементарных показателей (число заказов, выручка, средний чек, динамика их изменения) сложно представить грамотный современный, пусть даже небольшой, бизнес!

Вот эти заветные 300 строчек, которые дают такую важную картинку:

В общем, если Вам это понравилось - обращайтесь. Или сделайте сами аналогичное. Обязательно отпишитесь в комментариях ниже!

Денис, тебе отдельный привет! :)


P.S. При просмотре по месяцам/кварталам график в конце идёт вниз. Это не просадка! ))
Это просто начало периода! Так-то у нас стабильный рост :)

2 комментария: