アクセス解析

Web・業務システム開発

作品の概要

AI要約

本文をもとに、AIがわかりやすく要約したものです。詳細は下記本文をご覧ください。

Webアクセスログを解析し、ページビュー数やユーザ数などの基本的な項目だけでなく、ページ移動パターンのツリー表示やクロス集計表示、リピート率の計算などを行います。CentOS上でC言語やperlを使用して前処理を行い、ApacheやServlet、PostgreSQLやMySQLを利用して表示します。

作品について

アクセスログを集計して、Web画面上に表やグラフで表示するシステムです。

ログは最初に前処理を行い集計しやすい形式に加工してRDBに格納します。

ページビュー数、ユーザ数、検索エンジン、キーワード、リモートホストといった基本的な項目はもちろん集計するのですが、それに加えて

・ユーザはどのようなページ移動パターンを行っているかをツリー表示する機能

・基本項目をクロス集計して、どの項目間に相関があるか表示するクロス集計表示

・ユーザの訪問回数を保持しておいてリピート率などの計算

等をおこなっています。

特にツリー表示に関しては大量データを如何に高速に処理するかについていろいろな工夫があります。


OS:CentOS

前処理プログラム:C言語,perl

WebServer:apache,Servlet

DB:PostgreSQL,MySQL等
シェア
K

K.Emoto

退会済みまたは非公開のユーザー