@semki096

Как оптимизировать производительность (может кеширование?) при построении временного графика?

У меня есть данные из которых строится график. Надо ли как то оптимизировать производительность при этом? Например график строится на неделю, но каждую минуту поступают новые данные и они отображаются. Вообще - считается ли это сильной нагрузкой при которой надо кешировать, если надо то как кешировать этот временной график?
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
  • @Kirill-Gorelov
    Junior -> Middle php
    Ответ будет не однозначный. Зависит от того как написан скрипт вывода данных из таблицы. Так же зависит от вашего железа.
    Так же очень важно сколько строк в БД, если миллион,то стоит кешировать, потому что постоянно делать запрос к такой таблице это будет накладно по времени.

    Очень мало данных в вопросе.

    К примеру моя история. Интернет магазин на битрикс. Имеет 6 миллионов картинок и все картинки в одной папке. Это один минус подхода к созданию сайта. Использование не самых удачных функции битрикса для запроса данных из инфоблоков, И 404 страница грузилась при любых не найденных файлах и выводила весь каталог.

    Итог, три проблемных места в работе сайта, которые тормозили ответ от сервер на 6-9 секунд.
    Провели не самый глубокий рефакторинг кода и сократили до 1,5 секунд. Подключили кеширование - 0,4 секунды, загрузка страницы.
    Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы