A simple website statistics analyzer
The Soxft/Busuanzi project is a simple visitor statistics system built in Golang + Redis. It enables users to track and analyze the number of unique visitors (UV) and page views (PV) on their websites, as well as on specific subpages. The system supports multiple deployment options, including compiling and running the source code, or running it through Docker. Additionally, it offers various customization options, compatibility with pjax websites, and support for custom tag prefixes. There is also a version available with web management capabilities provided by Yuantuo.
To install and run the Soxft/Busuanzi visitor statistics system, you can follow these steps:
git clone https://github.com/soxft/busuanzi.git
cd busuanzi
go build .
./busuanzi
Alternatively, you can use Docker to run the system:
docker pull soxft/busuanzi
docker run -d -p [host_port]:[container_port] soxft/busuanzi
For more detailed installation instructions and usage information, please refer to the project’s documentation.
The Soxft/Busuanzi visitor statistics system is a simple yet powerful solution for tracking the number of unique visitors and page views on a website. Its Golang + Redis architecture ensures efficient performance, while the system’s flexibility allows for easy deployment and customization. Whether you choose to compile and run the source code or use Docker, Soxft/Busuanzi offers a user-friendly experience with options to tailor the system to your requirements. Additionally, the Yuantuo version provides web management capabilities for easier administration.