あなたがネチズン、または単なるネットワーク プログラミングのファンなら、個人のホームページを持っているはずです。あるいは、自分の才能を最大限に発揮して、ユニークで新鮮な Web ページを作成したり、世界中から高品質の資料、チュートリアル、アプリケーション ソフトウェアを集めて、オンライン教室や世界のソフトウェアの宝庫である専門的な Web サイトを完成させたりすることもできます。おそらく、あなたは苦労せずに実用的なカウンターを申請し、それを自分の Web サイトに公開し、Web サイトのトラフィックを明確に把握して、独自の Web サイトカウンターを作成し、カウンターのさまざまな機能を編集するのに多大な労力を費やしたことがあるかもしれません。好きなように、やりたい統計プロジェクトを常に完了してください。しかし、何はともあれ、かっこいいカウンターを所有することはある種の楽しみであり、これまでにない満足感です。 (--上記の内容はユーザーの個人的な意見を表すものであり、この Web サイト (特定の Web サイト) の立場を表すものではありません。:-D) 現在、一般的に普及しているカウンターは、CGI、ASP、PHP などで書かれた統計にすぎません。 . Web ページがアクセスされた回数は、サーバー側の実行プログラムです。主に、プログラムやHTMLコードに含まれる埋め込みプログラムコード、あるいはWebページに導入されたプログラムなどがあります。この記事では、別のプログラムを使用して gif 画像を生成し、それをホームページ (http://www.21php.com) に含める方法を紹介します。 このカウンターの原理は非常に単純で、C 言語またはその他のプログラミング言語を少し知っていれば、このプログラムは特定のページにアクセスしたユーザーのデータを 24 時間ごとにグループ化することができます。その後、さまざまな期間 (カンマ「,」で区切る) に応じて配列に保存します。ユーザーが Web ページにアクセスするたびに、現在の期間のデータが 1 ずつ増加し、ファイルが保存され、ヒストグラムが作成されます。読者が興味を持った場合は、プロトタイプを参照して、Web サイトのカウンターを継続的に開発し、より使いやすいものにすることもできます。 このカウンタには 2 つの主要なポイントがあります。1 つはファイルのデータを読み取ることです。 2つ目は、一定のアルゴリズムを用いて、期間ごとの訪問者数を一定の割合で画像化し、ブラウザに出力して表示する方法です。 以下は、このカウンターのソース コードと、作者 Bobo によるいくつかの大まかな説明です。 ############################################################ #***** Counters *****# #***** Writed by Boban *****# #***** Program at 2000年11月23日 *****# ############################################################ //提交图片文件信息头 Header("Content-type:image/gif"); #### //宏定义,预先定义好打印文字的左边距ML的值为10 //可以自己根据调试的要求进行题调整。 define("ML",10); //left margin $imgh=30; $imgw=300; $Visited=array(); //如果文件Counter不存在的话,则创建一个这个文件 if (!file_exists("Counter")) { for($i=0;$i 2000 年 12 月 1 日 0:18