【PHP】ページ別アクセス数を表示する

【PHP】ページ別アクセス数を表示する

★このサイトもこれで作ってます次世代サイト作成システムSIRIUS

ページ別アクセス数を表示したい

PHPで作るアクセスログ解析。

 

複数のサイト、複数のサーバーからアクセスログを集めてきて統合し、日別のアクセスログを作る。

 

ここから日別アクセスランキングを見ることが出来るようになったのだが、サイト別のページ別アクセス数も見たい。

 

そこで前回作ったPHPスクリプトを少し手直しして、アルファベット順でソーとして表示するスクリプトも作ってみた。

 

感じとしては、前回のアクセスランキングのソート順を変更するだけだ。

 

ただ最低出現回数も設定したい。

 

アクセス数が多いところだけチェックしたり、アクセスが少ないところまで見れるようにしたい。

 

ということで、inputフォームはこうなった。

ログからページ別アクセス数作成(./alog-analysis)

 

inputフォームの例



ページ別アクセス数の一覧表示

ということで、前回のPHPスクリプトをコピーして、それを改変する。

 

まずは新しく選択肢が出来た「最低アクセス数」の部分。

 

次は、アクセスログを配列化した後にソートして、表示する部分。

 

ここでアクセス回数が設定より多い配列のみ表示する設定にしている。

 

カウントした結果の配列名を少し替えているが、特に理由は無い。

その他の部分は、先に作ったランキング表示用のPHPと同じ。

 

ページ別アクセス数表示の例

ということで、こんな感じ。

 

アクセスが5回以上あったページのみの表示だが、表示自体はすぐに出る。

 

ということで、アクセスログを自前で解析して、アクセスランキングを作る話でした。

 

おしまい。

スポンサードリンク

ネットで稼ぐ 教材人気ランキング

★第1位★儲かるセールスレター、チラシの書き方はこれ!キャッチ・ザ・ライティング

★第2位★集客できるホームページはこれ!SEOに強い戦略的テンプレート「賢威7」

★第3位★情報企業で稼げ!和佐大輔と木坂健宣のネットビジネス大百科

★第4位★ツイッターで稼ぐ方法 集客&自動化ツールフォローマティックXY

★第5位★月収1,000万円以上!ネットで大金を稼ぐ小玉歩のノウハウザ・メールマガジン

このエントリーをはてなブックマークに追加