ホームページ  >  記事  >  バックエンド開発  >  PHP 統計画像の使用状況、バックリンクなど。

PHP 統計画像の使用状況、バックリンクなど。

WBOY
WBOYオリジナル
2016-06-23 13:40:121286ブラウズ

最近、私のウェブサイト上の写真、リンク、その他のデータを誰が使用したかに関する統計を作成したいと思いました。

写真の統計はおそらくこんな感じです。
/var/www/html/1.jpg
/var/www/html/tracker.php
/var/www/html/.htacess


RewriteEngine オン
RewriteBase /
RewriteRule ^ (.*).jpg$ tracker.php?id=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

header('Content-type:image/jpeg');
readfile($_GET['id'].'.jpg');
//file_put_contents('log.txt',$) _GET['id'].' '.$_SERVER['REMOTE_ADDR'].' '.var_dump(apache_request_headers())); 上記のコードは、イメージが開かれた回数をカウントできます。訪問者数 IP やブラウザなどのデータ。しかし、バックリンクをカウントするにはどうすればよいでしょうか?例: 別の Web サイトがこの写真を使用しています では、私の写真を使用している Web サイトの数をどのように数えるのでしょうか? (単にブラウザを開くのではなく)

また、例えば、小さなプラグインを作成します。ユーザーがこのプラグインを Web サイトに埋め込むことを許可します