Задать вопрос
Ответы пользователя по тегу Веб-разработка
  • Как добавить на сайт счётчики аналитики не ухудшая скорость загрузки?

    @svm
    Касательно яндекс.метрики:
    Не включайте вебвизор, если он не нужен. TTI в Lighthouse значительно проседает.

    Касательно гугл аналитики:
    Подключайте через analitics.js, а не через gtag.js

    Не нужно делать setTimeout на подключение - не поможет. Асинхронного подключения достаточно.
    Для того же lighthouse setTimeout может навредить. И если значение поставить слишком высокое, то сама аналитика будет уже искаженные данные показывать, а из этого следует вывод - зачем тогда вообще нужна аналитика, если её подключать через 5 секунд, как здесь советуют?

    По поводу размещения скриптов на своем сайте:
    Антон вполне прав и это не чушь. Размещая скрипты на своем сервере, можно задать свои заголовки кэширования, что позволяет дольше хранить скрипты у пользователя. И CDN чаще может дольше отвечать, чем свой правильно настроенный сервер.
    Для обновления достаточно нужный скрипт в крон добавить (загружать через wget или curl). Никакую инфраструктуру для этого не надо разворачивать.

    На счет пикселей ФБ, ВК и прочих - по мне это лишнее уже, реально.
    Ответ написан
    4 комментария