经验分享

Webviso-基于cloudflare+D1的web访客统计服务项目

我的站长站 2024-06-28 人阅读

项目介绍

Webviso是一个基于Cloudflare worker服务+Cloudflare D1数据库实现的完全免费的在线web访客统计服务。 功能与目前常用的 不蒜子 - 极简网页计数器 相同。所不同的就是Webviso完全开源您可以自己修改实现自己的版本,实现一些自定义需求。 完全免费,基于Cloudflare的微服务架构可快速自行部署上线。

项目地址:https://github.com/yestool/analytics_with_cloudflare

Webviso-基于cloudflare+D1的web访客统计服务项目

部署步骤

安装依赖

npm install -g wrangler
npm install hono

登录

跳转cloudflare网页授权

npx wrangler login

创建D1数据库:[web_analytics]

数据库名称为web_analytics,与package.JSON内保持一致

npx wrangler d1 create web_analytics

使用方式

使用极其简单,只需要在网页的 </body> 体上方插入对应的script代码,然后在想要展示访客人次的地方加入一个id为page_pv的标签即可。简简单单就实现了统计。 代码如下:

<script async src="//webviso.yestool.org/js/index.min.js"></script>
本页访问人次:<span id="page_pv"></span>本页访问人数:<span id="page_uv"></span>
相关推荐
  • 网站统计
  • cloudflare源码
  • 网站访问统计dedecms插件
    网站访问统计dedecms插件

    dedecms访问统计插件安装方法1.将文件复制到网站目录2.在模板中加入以下代码<script src="{dede:field name=&#39;phpurl&#39;/}/stat.php" type="text/javascript"></script>3.重新生成html即可...

    织梦cms插件 1473 5年前
  • 帝国网站访问统计插件
    帝国网站访问统计插件

    我的站长站原创帝国网站访问统计小插件跟帝国官方的统计插件功能没法比,5555本插件简单、小巧、访问记录存文本,不需要数据库支持。帝国CMS插件使用方法: 1.将文件复制到...

    帝国cms插件 1168 10年前
  • 帝国CMS统计访问人数插件下载
    帝国CMS统计访问人数插件下载

    本插件适用于帝国CMS6.0以上版本 安装帝国CMS插件1、如果你的后台目录不是e/admin,请修改本插件包里的 /upload/e/admin 目录名为你改过的后台目录名;2、将&ldquo;upload...

    帝国cms插件 782 10年前
  • Webviso-基于cloudflare+D1的web访客统计服务项目
    Webviso-基于cloudflare+D1的web访客统计服务项目

    项目介绍Webviso是一个基于Cloudflare worker服务+Cloudflare D1数据库实现的完全免费的在线web访客统计服务。 功能与目前常用的 不蒜子 - 极简网页计数器 相同。所不同的就是Webviso完全开源您...

    经验分享 7 5天前
  • 基于cloudflare搭建的短链接网址源码
    基于cloudflare搭建的短链接网址源码

    url-shorten-worker项目介绍:这个是fork的crazypeace的Url-Shorten-Worker, 使用秘密路径访问操作页面。支持自定义短链。API 不公开服务。页面缓存设置过的短链。长链接文本框预搜索localStorage...

    经验分享 4 6天前
  • 分享几个基于cloudflare搭建的图床源码
    分享几个基于cloudflare搭建的图床源码

    项目介绍cloudflare有许多的免费功能,比如cloudflare r2是cloudflare提供的云储存功能,免费10G。许多人都用cloudflare r2开发图床网站,我的站长站整理了几个github上开源的基于cloudflare搭建的图...

    经验分享 5 6天前
最新更新