導航:首頁 > 編程語言 > php流量統計代碼

php流量統計代碼

發布時間:2022-05-16 01:49:59

php流量統計功能的實現代碼

流量統計功能
顯示效果:
總訪問量:399
今日流量:14
昨日流量:16
本代碼僅供學習交流,其中必有不妥之處。請見諒!
--
--
表的結構
`mycounter`
--
復制代碼
代碼如下:
CREATE
TABLE
`mycounter`
(
`id`
int(11)
NOT
NULL
auto_increment,
`Counter`
int(11)
NOT
NULL,
`CounterLastDay`
int(10)
default
NULL,
`CounterToday`
int(10)
default
NULL,
`RecordDate`
date
NOT
NULL,
PRIMARY
KEY
(`id`)
)
ENGINE=InnoDB
DEFAULT
CHARSET=gbk
AUTO_INCREMENT=2
;
函數過程如下:
復制代碼
代碼如下:
<?PHP
public
function
ShowMyCounter(){
//定義變數
$IsGone
=
FALSE;
//讀取數據
$querysql
=
"SELECT
*
FROM
`mycounter`
WHERE
id
=
Ƈ'
";
$queryset
=
mysql_query($querysql);
$row
=
mysql_fetch_array($queryset);
//獲得時間量
$DateNow
=
date('Y-m-d');
$RecordDate
=
$row['RecordDate'];
$DateNow_explode
=
explode("-",$DateNow);
$RecordDate_explode
=
explode("-",$RecordDate);
//判斷是否已過去一天
if(
$DateNow_explode[0]
>
$RecordDate_explode[0])
$IsGone
=
TRUE;
else
if(
$DateNow_explode[0]
==
$RecordDate_explode[0]
){
if(
$DateNow_explode[1]
>
$RecordDate_explode[1]
)
$IsGone
=
TRUE;
else
if(
$DateNow_explode[1]
==
$RecordDate_explode[1]
){
if(
$DateNow_explode[2]
>
$RecordDate_explode[2]
)
$IsGone
=
TRUE;
}else
BREAK;
}else
BREAK;
//根據IsGone進行相應操作
IF($IsGone)
{
$RecordDate
=
$DateNow;
$CounterToday
=
0;
$CounterLastDay
=
$row['CounterToday'];
$upd_sql
=
"update
mycounter
set
RecordDate
=
'$RecordDate',CounterToday
=
'$CounterToday',CounterLastDay
=
'$CounterLastDay'
WHERE
id
=
Ƈ'
";
mysql_query($upd_sql);
}
//再次獲取數據
$querysql
=
"SELECT
*
FROM
`mycounter`
WHERE
id
=
Ƈ'
";
$queryset
=
mysql_query($querysql);
$Counter
=
$row['Counter'];
$CounterToday
=
$row['CounterToday'];
$CounterLastDay
=
$row['CounterLastDay'];
if($row
=
mysql_fetch_array($queryset)
){
if(
$_COOKIE["user"]
!=
"oldGuest"
){
$Counter
=
++$row['Counter'];
$CounterToday
=
++$row['CounterToday'];
$upd_sql
=
"update
mycounter
set
counter
=
'$Counter',CounterToday
=
'$CounterToday'
WHERE
id
=
Ƈ'
";
$myquery
=
mysql_query($upd_sql);
}
echo
"總訪問量:".$Counter;
echo
"
";
echo
"今日流量:".$CounterToday;
echo
"
";
echo
"昨日流量:".$CounterLastDay;
}else{//如果資料庫為空時,相應的操作
}
}
?>
當然,需要在文件第一行開始寫出如下代碼:
復制代碼
代碼如下:
<?PHP
session_start();
if(
!isset($_COOKIE["user"])
){
setcookie("user","newGuest",time()+3600);
}else
{
setcookie("user","oldGuest");
}
?>

❷ WordPress如何添加流量統計代碼

一般的主題 後台是有這個加網路統計代碼的位置 如果主題裡面沒有這個功能的呢 手動添加也可以下面是步驟

  1. 如果有加統計代碼的位置 直接把代碼復制到裡面 更新即可


    ❸ PHP網站怎麼加網站訪問量統計

    1、本地新建一個空白文檔,命名為cnt.php
    2、用記事本打開cnt.php,然後將代碼復制到cnt.php裡面。代碼如下:
    <?php
    $n=file_get_contents('cnt.txt');
    $n++;
    file_put_contents('cnt.txt',$n);
    echo "document.write($n);";
    ?>
    3、保存cnt.php文件,並上傳到伺服器。
    4、然後在主頁或者其它頁面裡面這樣調用計數器:
    」你是第<script type=text/javascript src=cnt.php></script>位訪問者「
    就可以了。
    5、這樣就可以清楚的知道了有多少訪客來訪了。這個除了在首頁可以使用外,其他頁面也可以通過這個方法進行調用,只需要在你需要統計的地方添加上這個」你是第<script type=text/javascript src=cnt.php></script>位訪問者「就可以輕松知道你需要統計的地方有多少訪客了。

    ❹ php 網站每個頁面的流量統計代碼

    有啊,谷歌分析就可以,網路統計也可以,上次還看到個分析行為的統計代碼,收費

    ❺ php網站如何實現流量統計

    我建議用google的流量統計好了,只需要在每個頁面加幾行代碼就可以了,而且是免費的
    非常全面~~你的採納是我前進的動力!
    記得好評和採納,答題不易,互相幫助,
    手機提問的朋友在客戶端右上角評價點滿意即可.
    如果你認可我的回答,請及時點擊採納為滿意回答按鈕!

    ❻ 如何給PHP網站添加流量統計代碼一般的html的用記事本打開就可以了,可是有的PHP打開是亂碼

    這個很簡單,你就把統計的js連接放到你要統計頁面就OK了,
    php那個是因為你的保存編碼不對造成的

    ❼ 網站流量統計php源碼

    phpMyVisites
    phpMyVisites是一個網站流量統計系統,它能夠提供非常詳細的統計報告和高級圖形報表。phpMyVisites不是一個Apachelog分析工具,它建有自己的log。它的特點包括: 安裝部署:提供可視化的安裝向導,並且使用簡單只要把一段簡單的Javascript代碼添加到你網站的頁面中就能夠馬上開始收集訪問者的信息。一個簡潔,友好的界面可用來展示數據和幫助數據分析。提供簡潔,明了的圖形分析報表。安全:phpMyVisites能夠最大限度地阻止入侵和外部攻擊。支持多網站統計多用戶:可以添加無限個用戶並對每個用戶賦予不同的管理許可權(針對某一個網站的查看和管理的許可權)。國際化支持:phpMyVisites提供 30種語言包。能夠准確統計一段時間內的訪問量(天/周/月/年)。訪問者的回頭率:新訪問者,經常訪問者,有規律性的訪問者。提供多種文件格式的統計報告(PDF,Image等)。對被統計的網頁進行分組/分級。訪問者分析:統計訪問者是從哪個頁面離開網站的和從哪個頁面進入網站或通過哪個搜索引擎的關健字進入網站,在網站的停留時間,所訪問的頁面等。可通過e-mail或RSS聚合獲取網站的流量信息。
    phpTrafficA
    phpTrafficA是一個統計工具用於網站流量分析。基於PHP與MySQL開發。它能夠統計你網站的流量,包括來自哪些搜索引擎,關健字和其它轉向你網站的鏈接。它還能夠分析瀏覽你網站所用的操作系統,瀏覽器,訪問者停留時間等等。
    AudiStat
    AudiStat是一個基於PHP+MySQL開發的,輕量級的,佔用伺服器很少資源的網站流量統計系統。 它能夠統計點擊量,涉及的頁面,訪問者國家,訪問者域名,訪問者所用的瀏覽器等。統計信息展示頁面可以通過Html代碼自己定製。在最新版本中還加入跟蹤google爬蟲的功能。
    piwik
    Piwik是一套基於Php+MySQL技術構建,能夠與Google Analytics相媲美的開源網站訪問統計系統,前身是phpMyVisites。Piwik可以給你詳細的統計信息,比如網頁瀏覽人數, 訪問最多的頁面, 搜索引擎關鍵詞等等,並且採用了大量的AJAX/Flash技術,使得在操作上更加便易。此外,它還採用了插件擴展及開放API架構,可以讓開發人員根據自已的實際需求創建更多的功能.
    Webanalyse
    採用PHP4開發的網站流量統計工具。WebAnalyse沒有使用任何資料庫,或Apache logs支持。以便讓安裝更加快速和簡單。
    Open Web Analytics
    Open Web Analytics是一個開源的網站流量統計系統。基於PHP/Open Flash Chart/Ajax技術開發,既可以單獨使用也可以與WordPress、Gallery&MediaWiki集成使用。支持多個網站,集成 Google Maps,RSS/Atom訂閱跟蹤等功能。
    SlimStat
    SlimStat是一個基於PHP+MySQL開發的網站流量訪問統計分析系統,類似於Google Analytics。它可以按時間段顯示:每個頁面的訪問數,涉及的URL和域名,搜索關鍵字,瀏覽器種類、操作系統類型、國家、分辯率等。

    具體內容去參考資料裡面看吧,個人比較推薦piwik

    ❽ php laravel框架怎麼寫網站的流量統計

    流量統計 都是三方的插件!
    比如 網路統計 比如cnzz 比如谷歌統計等等
    去這些網站 驗證你的網站 然後把代碼復制到你的網站頁面里
    第二天以後 你就可以看到網站的流量了!

    當然了 如果你說的不是訪問流量 可以去伺服器里看 比如阿里雲里有 按照流量計算的伺服器,當然了 要你說的流量指的就是那個!

    ❾ php如何實現訪問統計

    兩種方式:

    第一:使用一個文本文檔

    每次讀取這個文本文檔的數,然後加1,再覆蓋寫入

    關鍵代碼:

    <?php
    $txt_db='jsb.txt';
    $nums=file_get_contents($txt_db);
    $nums++;
    file_put_contents($txt_db,$nums);
    ?>

    第二:使用資料庫,設計數據表,每次更新資料庫。


    個人建議:使用第一種方法。

    原因:需求簡單,所以盡可能少佔資源,抗壓力強。

    ❿ php如何統計訪問單篇文章的訪問量

    先給儲存相應文章的數據表增加一個記錄訪問量的欄位。

    1, 可以每訪問一次,欄位數量加一,但是這樣會不準確,因為只要刷新一下,就會記錄一下。

    2, 為了防止上面的情況發生,可以記錄訪問者的IP地址,重復的IP地址訪問,只記錄一次。

    3, 但是,一個IP地址,只記錄一次,也有問題,比如,一個區域網,多個訪問者,共用一個IP地址,這樣也會記錄不準確。所以最好,一個IP地址一定時間內訪問記錄一次。這樣相對好一點。

    4, 不過,即使記錄IP地址,但是也有可能有惡意的用戶通過切換IP,或者通過刷票軟體來刷訪問量。這些問題,還需要更深的研究一下,怎麼應對。

    比如:

    <?php
    $ip = $_SERVER['REMOTE_ADDR'];

    //循環對比數據表中儲存的IP,如果IP存在,不再記錄

    $query = mysql_query("select * contetns where ip = '".$ip."'");

    if(mysql_num_rows($query) > 0){
    //IP存在
    }else{
    //記錄訪問量
    }
    ?>

閱讀全文

與php流量統計代碼相關的資料

熱點內容
佛教電影《解怨》國語 瀏覽:474
哪部電影男孩叫安東 瀏覽:13
有騎木驢的電影叫什麼感覺 瀏覽:265
windows重啟mysql命令 瀏覽:730
單片機輸入輸出口接收脈沖 瀏覽:121
控制電腦滑鼠的命令 瀏覽:213
男男強暴電影 瀏覽:604
便利店送貨上門app叫什麼 瀏覽:468
win8怎麼打開命令行 瀏覽:129
p開頭的一個看片軟體 瀏覽:755
西班牙電影不準備的愛情 瀏覽:177
python轉換器使用教程 瀏覽:629
cad圖紙重復圖形命令 瀏覽:769
法國女同床戲多私處可見的電影 瀏覽:926
那你給年齡那邊電影想電影想一起電影 瀏覽:994
原耽小說下載 瀏覽:873
香港一級紅色電影 瀏覽:505
三級倫理電影胸大女主角拍的電影有哪些 瀏覽:170
但為君故by龍彌txt 瀏覽:384
mac安裝不了python庫 瀏覽:258