THK Analytics - thk.kanzae.net


目次

  1. THK Analytics とは
  2. サーバー動作環境
  3. クライアント環境
  4. スマートフォン(iPhone、Android 等)の場合
  5. インストール
  6. 複数サイトの解析
  7. GeoLiteCity.dat ファイルのアップロード
  8. アップグレード
  9. ログイン用ID・パスワードを忘れた場合
  10. MySQL データベースの設定を変更したい場合
  11. 実装に関して
  12. Licence
  13. Contact

THK Analytics とは

高機能・高速・低メモリ・レスポンシブデザインな
PHP + MySQL で動作するサーバーインストール型 Web アクセス解析ツールです。

サーバー動作環境

クライアント環境

スマートフォン(iPhone、Android 等)の場合

インストール

  1. THK Analytics 用に MySQL のデータベースを準備しておく (文字コード UTF-8)。
  2. ダウンロードしたファイルを解凍してサーバーにアップロードする。
    (アップロードしてからサーバー側で unzip 等で解凍してもいい。て言うかむしろ、そっちの方がはやい)
  3. ファイル構成
    ├ _core
    ├ _data
    ├ thk (名前変更可)
  4. インストール画面へのアクセス
  5. 解析用コードの埋め込み
  6. GeoLiteCity.dat ファイルの準備 (必須ではないが推奨)

複数サイトの解析

GeoLiteCity.dat ファイルのアップロード

THK Analytics ではドメイン名で国名と都道府県名を判別しますが、
GeoLiteCity.dat があれば、ドメイン名で判別できなかった国名や都道府県名を判別できることがあります。

  1. Maxmind の Webサイトから GeoLiteCity(Binary) をダウンロードしてください。
  2. ファイルを解凍して、GeoLiteCity.dat を「_data」ディレクトリにアップロードしてください。

アップグレード

  1. 本体とDBアップグレード用のファイルをダウンロード。
  2. ダウンロードした本体とDBアップグレード用ファイルを解凍
  3. 解凍した本体のファイルを古いファイルに上書きする。
    (特に指定が無い限り _core フォルダの上書きだけで OK です)。
  4. DBアップデート用ファイル(_upgrade)を以下のように設置。
     ├ _core
     ├ _data
     ├ thk (名前変更可)
     ├ _upgrade
  5. ブラウザで「http://(THK Analytics までのパス)/thk (名前変更可)/view/」にアクセス。
  6. 画面の指示に従い、データベースをアップグレードする。
    複数サイトの解析を行っている場合は、解析サイトごとにデータベースをアップグレードしてください
    (上記「名前変更可」の部分を解析サイトごとにブラウザでアクセスする)。
  7. _upgrade をディレクトリごと削除。
  8. 以上でアップグレードは完了です。

ログイン用ID・パスワードを忘れた場合

ログイン用のID・パスワードを忘れてしまった時は、以下の操作でシステムの再設定を行ってください。

  1. thk/setting/ ディレクトリの権限(パーミッション) を 755 に変更。
  2. thk/setting/siteurl.php を削除。
  3. ブラウザで「http://Webサーバー/thk (名前変更可)/view/」にアクセス。

MySQL データベースの設定を変更したい場合

データベースの設定を変更する場合は、以下の操作でシステムの再設定を行ってください。

  1. thk/setting/ ディレクトリの権限(パーミッション) を 755 に変更。
  2. thk/setting/database.php を削除。
  3. ブラウザで「http://Webサーバー/thk (名前変更可)/view/」にアクセス。

実装に関して

THK Analytics では、以下のライブラリ等を利用しています。

Licence

Contact


THK Analytics
Copyright © 2015 Thought is free All Rights Reserved.