私はhtmlの初心者です。ページヒットを追跡したい。しかし、今、私は同じことをどのように進めることができますか?提案してください。前もって感謝します
8750 次
2 に答える
3
サーバーからのみグローバルに追跡できます。
ケース1:サーバーがPHPをサポートしている場合
サーバーはありますか?プラットフォームは何ですか?サーバーがPHPをサポートしている場合、それは簡単です。このコードをブラウザに追加するだけで、ヒット数を取得できます。
<script type="text/javascript" src="hits.php"></script>
そして、のコードhits.php
は次のとおりです。
<?php
$counts = ("counter.txt");
$hits = file($counts);
$hits[0] ++;
$fp = fopen($counts, "w");
fputs($fp , "$hits[0]");
fclose($fp);
header("Content-type: text/javascript");
echo "document.write('" . $hits[0] . "');";
?>
PHPファイルにはcounter.txt
、ページにアクセスした回数を保存するファイルがあります。カウントが1つ増え、次のようにカウントが出力されます。
document.write('100');
ケース2:サーバーがないが、ヒットを追跡したい場合。
無料のヒットカウンターを提供するサービスはたくさんありますが、そのうちのいくつかは次のとおりです。
于 2012-11-08T05:51:48.883 に答える
0
まず、カウントをどこかに保存してアクセスできるようにする必要があります。サイトにアクセスするたびにカウントを増やしてください。
したがって、最適な場所は、すべてのファイルにアクセスするサーバー側です。
そして、そのような情報の保存、取得、変更については、 PHPASP.NETなどのサーバー側スクリプト言語を学ぶ必要があります。
于 2012-11-08T05:53:46.577 に答える