ホームページ >バックエンド開発 >PHPチュートリアル >PHP と MySQL はシンプルな Web ページカウンターを実装します

PHP と MySQL はシンプルな Web ページカウンターを実装します

藏色散人
藏色散人オリジナル
2019-02-14 14:49:224805ブラウズ

Web サイトの統計は、Web サイトのパフォーマンスや訪問者数に関する重要な情報を Web サイト所有者に提供します。クリック カウンタは、Web ページにアクセスした人の数をカウントして表示します。

PHP と MySQL はシンプルな Web ページカウンターを実装します

#カウンターのコードは、使用するプログラミング言語とカウンターで収集する情報の量によって異なります。多くの Web サイト所有者と同様に、Web サイトで PHP と MySQL を使用している場合は、PHP と MySQL を使用して Web ページの単純なヒット カウンターを生成できます。カウンタは、MySQL データベース内のヒットの総数を保存します。

まず、カウンター統計を保存するテーブルを作成します。

次のコードを実行します。

CREATE TABLE `counter` ( `counter` INT( 20 ) NOT NULL );
INSERT INTO counter VALUES (0);

このコードは、counter という名前のデータベース テーブルを作成します。このテーブルには、サイト Rate が受け取ったクリックを保存するために使用される counter というフィールドもあります。 1 から開始するように設定されており、ファイルが呼び出されるたびにカウントが 1 ずつ増加します。すると、新しい番号が表示されます。

このプロセスは、次の PHP コードで実行されます:

<?php
// 连接到数据库
mysql_connect("your.hostaddress.com", "username", "password") or die(mysql_error()); 
mysql_select_db("Database_Name") or die(mysql_error());
//计数器counter 加一
mysql_query("UPDATE counter SET counter = counter + 1");
//检索当前计数
$count = mysql_fetch_row(mysql_query("SELECT counter FROM counter"));
//站点上显示计数
print "$count[0]"; 
?>

この単純なクリック カウンターは、訪問者が繰り返し訪問者であるか初めての訪問者であるかなど、Web サイト所有者に貴重な情報を提供しません。訪問者 訪問者、訪問者の位置、訪問したページ、または訪問者がそのページに費やした時間。この目的のためには、より高度な分析手順が必要です。

カウンターのコーディングのヒント

Web サイトにアクセスする人の数を知りたいと思うのは当然のことです。シンプルなカウンター コードに満足したら、サイトでより適切に機能するようにコードをカスタマイズし、必要な情報を収集できるいくつかの方法があります。

1. データベース、テーブル、コードをカスタマイズして追加情報を含めます

2. カウンターを別のファイルに保存し、 include() を使用して取得します

3 。インクルード関数の前後に通常の HTML を使用してカウンター テキストをフォーマットします

4. サイト上の他のページのカウンター テーブルに別の行を作成します

関連する推奨事項:PHP チュートリアル 》http://www.php.cn/course/list/29.html

以上がPHP と MySQL はシンプルな Web ページカウンターを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。