statikbe / craft-carbon-tracker
碳追踪器旨在提高人们对网页产生的碳排放的认识,通过在Craft控制面板的内容旁边显示这些见解。
5.0.3
2024-09-06 13:09 UTC
Requires
- craftcms/cms: ^5.0.0-beta.1
Requires (Dev)
- craftcms/ecs: dev-main
- craftcms/phpstan: dev-main
This package is auto-updated.
Last update: 2024-09-06 13:15:58 UTC
README
为Craft CMS的碳排放追踪器
碳追踪器旨在提高人们对网页产生的碳排放的认识,通过在Craft控制面板的内容旁边显示这些见解。
该插件使用websitecarbon.com API(尽管我们没有关联,但我们把它们视为朋友 💚),并且每天只会检查一次新指标。这意味着你不会看到每次更新或更改后的新指标——因为这会导致大量的API调用,这与尽可能保持我们的足迹最小化的目的相违背 😊。
它是如何工作的?
当发布新页面时,该插件将通过队列任务(以避免阻塞用户)调用websitecarbon.com API,并传入页面的URL,几分钟之后,你将在条目详情页的侧边栏中看到一个新的块。
本地开发
当你在本地环境中安装该插件时,它将始终使用websitecarbon.com作为获取当前得分的URL,因为API需要一个公开可用的URL)
要求
此插件需要Craft CMS 4.5.0或更高版本,以及PHP 8.0.2或更高版本。
安装
您可以从插件商店或使用Composer安装此插件。
从插件商店
转到项目控制面板中的插件商店,搜索“carbon-tracker”,然后点击“安装”。
使用Composer
打开您的终端并运行以下命令
# go to the project directory cd /path/to/my-project.test # tell Composer to load the plugin composer require statikbe/craft-carbon-tracker # tell Craft to install the plugin ./craft plugin/install carbon-tracker