You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: refresh README for Go API architecture and usage updates
- describe Go + Redis backend and Next.js dashboard split
- update script URL to events.vercount.one and Busuanzi migration
- add self-hosting and deployment notes for apps/api and apps/web
- refine Chinese README copy and support section details
Copy file name to clipboardExpand all lines: README.en.md
+24-15Lines changed: 24 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,24 +7,24 @@
7
7
8
8
# Vercount Website Counter
9
9
10
-
> Powered by: 🚀 NextJS + ✨ Redis + ▲ Vercel
10
+
> Powered by: 🚀 Go + ✨ Redis + ▲ Next.js
11
11
12
-
Looking for a simple, easy-to-use website counter? Try Vercount! It's the ultimate solution for fast and reliable statistics.
12
+
Looking for a simple, easy-to-use website counter? Try Vercount! It's a fast and reliable alternative for website analytics.
13
13
14
-
Vercount is an efficient website counter based on NextJS and Redis, featuring:
14
+
Vercount is an efficient website counter built around a Go public events service and Redis, with Next.js serving as the dashboard, auth, and compatibility layer. It features:
15
15
16
-
-**Lightning Fast**: Server response time under 10ms.
17
-
-**High Availability**: 99.99% uptime with global CDN support.
16
+
-**Lightning Fast**: The public counting path is handled directly by the Go service for fast and stable responses.
17
+
-**High Availability**: Public event traffic is separated from the management web app, reducing pressure on the main site runtime.
18
18
-**Accurate Statistics**: Utilizes POST requests for precise data.
-**Automatic Data Sync**: No manual operation needed; data auto-syncs.
21
-
-**Seamless Compatibility**: Easy integration with existing HTML.
22
-
-**Persistent Data Storage**: Regular Redis backups to prevent data loss.
23
-
-**Serverless Architecture**: Back-end support via Vercel Serverless Functions.
19
+
-**Security**: Keeps the compatibility surface while continuing to strengthen public endpoint safety and abuse protection.
20
+
-**Automatic Data Sync**: No manual operation needed; counter data can initialize automatically from existing Busuanzi data.
21
+
-**Seamless Compatibility**: Easy integration with existing HTML and Busuanzi-compatible spans.
22
+
-**Persistent Data Storage**: Redis remains the shared counter storage layer.
23
+
-**Clear Architecture**: Go + Redis power the core counting backend, while Next.js handles dashboard, auth, domain management, and compatibility flows.
24
24
25
25
## Why Choose Vercount?
26
26
27
-
Vercount is designed to be faster, more stable, and secure. Easy deployment requires only adding a script tag. Future updates will include customizable statistics.
27
+
Vercount is designed to be faster, more stable, and more secure. From the user's perspective, it still takes only a script tag to get started. Under the hood, Vercount now centers on a Go + Redis counting backend, while the Next.js app handles dashboard, authentication, and compatibility workflows. Future updates will include more customizable statistics and management features.
28
28
29
29
## Project Website
30
30
@@ -42,7 +42,7 @@ Vercount is designed to be faster, more stable, and secure. Easy deployment requ
42
42
To get started, simply add this script to your site:
0 commit comments