添加站点统计
1. 添加站点统计
1.1. 建表 SQL
sql
CREATE TABLE `pageviews` (
`id` int(20) NOT NULL AUTO_INCREMENT,
`ip` varchar(255) COLLATE utf8mb4_general_ci NOT NULL,
`url` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL,
`pageTitle` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`deviceType` varchar(255) COLLATE utf8mb4_general_ci DEFAULT '1',
`location` varchar(255) COLLATE utf8mb4_general_ci NOT NULL,
`ipInfo` varchar(2048) COLLATE utf8mb4_general_ci NOT NULL,
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`updateTime` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
sql
CREATE TABLE `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL,
`email` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL,
`password` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL,
`telephone` varchar(255) COLLATE utf8mb4_general_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
1.2. 表描述
字段名 | 数据类型 | 描述 |
---|---|---|
id | int(20) | 主键,自增长的整数 |
ip | varchar(255) | IP 地址 |
url | varchar(1024) | 访问的 URL |
pageTitle | varchar(255) | 页面标题,可以为空 |
deviceType | varchar(255) | 设备类型,默认为'1' |
location | varchar(255) | 地理位置 |
ipInfo | varchar(2048) | IP 地址的相关信息 |
createTime | timestamp | 记录创建时间,默认为当前时间戳 |
updateTime | datetime | 记录更新时间,可以为空 |
1.3. 链接
sh
https://zichin.com/blogapi/pageviews/count
sh
https://zichin.com/blogapi/pageviews