看了網上很多統計都是使用文本來存儲信息的
基本訪問統計包括
那些數據主要是關於時間的運算
數據庫結構
#
# 訪問統計表
#
DROP TABLE IF EXISTS `st_accesscount`;
CREATE TABLE `st_accesscount` (
`access_id` int(
`session_id` varchar(
`access_time` int(
`access_ip` varchar(
`access_source` varchar(
`access_page` varchar(
`access_os` varchar(
`access_browse` varchar(
PRIMARY KEY (`access_id`)
);
實現代碼
我把核心代碼寫出來
<?php
/*********************************************
* 文件
* 用途
* 版本
* 創建
* 修改
* 版權
*********************************************/
/* 網站訪問量統計 */
/* 基本變量 */
// 當前時間
$cur_date = date(
$time = time();
// 把當前時間單獨取出
$c[y] = date(
$c[m] = date(
$c[d] = date(
$c[h] = date(
$c[i] = date(
$c[s] = date(
// 今日訪問量
$today = mktime(
$db
$today_count = $db
// 昨日訪問量
$yesterday = mktime(
$db
$yesterday_count = $db
// 本月訪問量
$month = mktime(
$db
$month_count = $db
// 總統計天數
$db
while($db
{
$ago_time = $db
}
$day = ($time
(($day
// 總訪問量
$db
$all_count = $db
// 日均訪問量
$day_access = round($all_count/$all_day
?>
上面的代碼比較清晰
From:http://tw.wingwit.com/Article/program/PHP/201311/20831.html