kanti/web-vitals-tracker

为您的TYPO3提供真实测量的Web Vitals统计信息

安装次数: 1,301

依赖关系: 0

建议者: 0

安全性: 0

星标: 3

关注者: 3

分支: 1

开放问题: 3

类型:typo3-cms-extension

1.4.1 2021-11-05 21:29 UTC

This package is auto-updated.

Last update: 2024-09-17 16:21:34 UTC


README

downloads badge version badge

为您的TYPO3提供真实测量的Web Vitals统计信息
关于Web Vitals的更多信息

安装 🎁

composer req kanti/web-vitals-tracker

或者通过扩展仓库

它是如何工作的 🦾

我们在前端注入一个小型JavaScript文件(2.6kb压缩后),
它使用web-vitals包来收集每个页面请求的计时数据。
数据被发送到TYPO3并保存在数据库中。

它看起来像什么 👀

Screenshot of the Page overview

TYPO3 10和11的仪表板

Screenshot of the Dashboard

如何贡献 🤝

cd public/typo3conf/ext
git clone git@github.com:Kanti/web-vitals.git
cd web-vitals
# change your stuff
composer update
git commit -m '✨ fancy message that explains what was done and why'
# hint: use https://gitmoji.dev/ for a colorful commit message
git remote set-url origin git@github.com:<yourName>/web-vitals-tracker.git
git push
# create PR

获取支持 🆘

目前,您可以请求的唯一支持是GitHub问题

开放问题 ❓

  • 那么,对于流量很大的网站怎么办?
    在1_000_000次请求之后,MySQL会变得非常慢(在我的笔记本电脑上为1.2秒)
  • 对于漂亮的404页面,它还会测量该页面的Web Vitals吗?
  • 关于路由增强器,我们将如何与之合作?
  • 应该配置什么?
  • 分析输出
    • 获取站点的前10和后10页面是否有用?
    • 有一个某种历史图表有用吗?
    • 有一个插件/内容元素的Top 10和Flop 10列表有用吗?

我想做什么 🗓️

  • 使其与php 7.2?7.3?兼容?
  • 以汇总形式保存旧数据的请求(以允许大型网站使用)

作者 🚶‍♂️

Matthias Vogel
用爱心💕,在我业余时间⏲制作