»[Back]

アクセス解析 Mogura PlusX 変更履歴

■~2010.06.28
・Googleキャッシュ対応Ver2(※ログは記録するものの集計対象からは除外します)
・プラグイン「ページ2」の不具合修正
・Bingのアイコンを変更
・プラグイン「アクセス数」のレイアウト変更
・プラグイン「OS/ブラウザ」のレイアウト変更
・プラグイン「タイトル別」のレイアウト変更
・プラグイン「ダイジェスト」でPHP Noticeになる件の修正
・取りこぼし対策Ver1
・プラグイン「ダイジェスト」にレスポンス対策のため、都道府県表示を中止
・データ量が多い方向けに「tuning.php」を追加(インデックスを追加します)
・プラグイン「クローラー追跡」でPHP Noticeになる件の修正
・プラグイン「ユーザー環境」の不具合修正
・ブラウザ・OS判定の一部変更
・コントロールパネルに「Path別ログ削除」を追加 (※不要なデータを削除できます。ex. file://)
・PHP5.3向けに対応
・SPAM判定機能を変更
・UA更新時にPHP Noticeになる件の修正
・一部の条件でタイトル取得エラーになる問題の修正
・設定確認に追加項目を表示
・UA更新が500エラーになる問題の対処Ver1
・設定項目にdefine ('W3A_ROW_COLOR', 0);を追加(※行選択JavaScriptのOn Off)
・プラグイン「ホスト」のレイアウト変更
・ドメイン抽出の不具合修正
■~2010.02.03
・設定項目にdefine ('W3A_PAGE_DOCTYPE', 'XHTML');を追加(※XHTML用のタグを出力します)
・設定項目にdefine ('W3A_UPDATE_DAYS', 31);を追加(※UA更新の対象を日数で指定できます)
・タグ出力関連を全面的に見直し(※ブログの方はW3A_GET_TITLE_MODEを「5」に設定してください)
・カウンター関連を見直し(※一部テキストカウンターが出力できない不具合)
・スパム判定を追加
・一部ログの出力内容と方法を変更
・文字化け対策
・skin用にcssの変更
・プラグイン「クローラ追跡」のレイアウト変更
・Moguraオリジナルのスキンを修正(値が左詰)
・USER_AGENTが取得できない時、PHP Noticeを回避
・カウンターのイメージ生成方法を変更(※PHP Noticeを回避するため)
・LunascapeとSleipnirを基本ブラウザ判定から除外(従来通りに戻すにはbrowser_user.phpを利用して下さい)
・プラグイン「OS」 Unknownが正しくない不具合修正
・プラグイン「ブラウザ」Unknownが正しくない不具合修正
・変動IP対策を変更
・プラグイン「ページ」のレイアウト変更
・プラグイン「リンク元」のレイアウト変更
・w_phpを変更(DoCoMo携帯向け)
■2010.01.01  
・Skin「月別管理タイプ」の追加
・プラグイン「タイトル別」の追加
・プラグイン「前月比キーフレーズ」の追加
・プラグイン「前月比キーワード」の追加
・プラグイン「前月比アクセス数」グラフの追加(要JavaScriptOn)
・プラグイン「OS/ブラウザ」グラフの追加(要JavaScriptOn)
・他プラグインのレイアウト変更
・サブドメインに対応
■~2009.12.31  
一部の環境でオンラインユーザー表示が正しくない不具合修正
検索の単語を小文字に変換して集計に変更
ドメイン抽出の不具合修正
ドメイン抽出の不具合修正(192.168.1.1:8080←ポート番号に対応)
ブラウザ判定の不具合修正(Fire Fox 3.5を3.xと誤判定)
一部の環境でSetupできない不具合修正(Self::関連)
検索エンジン・入口ページの不具合修正(PHP Notice)
長すぎるパスの表示を一部丸め表示に変更
長すぎる文字を丸める最大文字数(W3A_STR_CUT)を文字数→バイト数に変更
一部のRefererが表示されない不具合の修正
一部の環境でオンラインユーザーが正しくカウントされない不具合の修正
クローラ追跡(bot):DLが表示されてない不具合の修正
ユーザーエージェントの判定を変更
携帯向けのIDを変更
一部の環境での文字化け対策(Ver5)
一部の環境での文字化け対策(Ver4)
コントロールパネル:設定確認・ログ取得用を変更
Mogurau Skin:期間指定後、前月・次月をクリックしても反映されない不具合を修正
一部の環境での文字化け対策(Ver3)
ユーザー追跡:一部リファラが表示されない不具合の修正
全体:OS、ブラウザ:UserAgentが設定されてないデータをUnknownに指定
全体:PEARの排除によるレスポンス改善(※以前の版を導入していた方はPEARフォルダを削除して下さい)
全体:表示順序の変更「ユニーク、ページ数」→「ユニーク、登録順」(※PHPのバージョンによっては変わらないことも)
ページ:Googleキャッシュからの呼び出しデータを非表示
ページ:「guid=on」を集計に含めないよう変更
config.php:設定内容の見直し
検索:GoogleImageのキーワードを取得できるよう変更
検索:Googleキャッシュのキーワードを取得できるよう変更
クローラーの誤判定を修正
一部の環境でアップデートが出来ない不具合の修正
全体:セキリュティ対策(Ver1)
一部の環境での文字化け対策(Ver2)
全体:一部の環境でログを取得できない不具合修正
config.php:一部プログラム内でのみ変更できる機能をconfig設定に変更
全体:EUC→UTF-8化
config.php:項目名を一新
ブラウザの表示順序を修正:ページ数→ユニーク
セットアップの変更:セットアップの判定を強化
config.phpの変更:MySQLの文字セットがUJIS、どれでも選択可能に変更※MySQL4.1以降
download.phpの廃止:click.phpに名称を変更(ダウンロードカウンタ → クリックカウンタ)
JavaScript and Imageの時、FireFoxのログが取得できない不具合の修正
プラグイン追加:ホスト [サンプル] (host.php)
ページビュー、ユニークの文字色を変更
プラグイン「日別ログ」day_log.phpのレイアウト変更 [サンプル]
WordPress対応(config.php他):「DB_」WordPressと定義が重複していた為、MOGU_DB_に変更
w.php: PHP_WRITE_MODE=1にした時、ログが取れない場合がある不具合修正
ブラウザ(brwoser.php): 一部のブラウザ名でログの表示が出来ない不具合修正
レスポンス改善:day_log.php/ref.php/ref2.php/isp2.php/day.php/eng2.php/keyword2.php
プラグイン「ダイジェスト」digest.php追加 [サンプル]
プラグイン「日別ログ」day_log.phpのレイアウト変更 [サンプル]
ユーザーID採番方式の変更
 ・固定IP以外の対応
 ・IDがDeletedになる不具合の対応
DoCoMo携帯の言語を「ja-jp」で固定設定
ダウンロード(Download.php)
 ・全期間→範囲指定タイプに変更
モバイル判定
 ・識別できないユーザーの対処Ver1
クローラー判定
 ・誤判定した場合のリカバリ処理
キャッシュ検索キーワード抽出
Googleキャッシュ対策Ver1(w_js.php)
ログ検索(search.php)の不具合修正 
 ・一部のキーワードでエラー
msnbotの文字化け対策(w_js.php)Ver2
設定確認(load_conf.php)の記述変更
 ・カウンタ画像が表示されない
 ・一部の設定が不明と表示される
ユーザー追跡ID(track.php)の不具合修正
 ・タイトルがないパスを表示してない
クローラー関係
 ・UAでは判定できないクローラー用に機能を強化(判定方法を変更)
拒否機能の判定を以下の仕様に固定
 ・ID&IPは前方一致
 ・HOSTは後方一致
 ・他は部分一致
注1:ログに保存しない条件は完全一致の時のみ(取りこぼし防止)
注2:ログに保存しても集計からは除外されます
全体:msnbotクローラー対策(Ver.1)
load_log_w.php:設置タグの表記変更(include→include_once)
setupv3.php:アップデートができない不具合の対応
全体:各ページのメモリ消費量を減少
フォーム認証:ログイン時にUAの更新が必要な場合、自動的に遷移するよう変更
setup.php:判定を細かくしてみました
config.php:CHARACTER_SETの初期値を「UJIS」に変更
プラグイン「リンク元サイト」ref2.phpを追加(リンク元のサイト単位一覧) [サンプル]
クローラー判定の変更
PCサイトブラウザを判定できるよう変更
writelog.php:DBのエラーの時「die」を削除
writelog.php:ID追従機能の修正
プラグイン「入口ページ」pagein.phpを追加(検索で最初に開いたページ一覧) [サンプル]
page.php:グラフを2段にしてみました [サンプル]
writelog.php:exitの排除
writelog.php:IMGカウンタをpng→gifに変更してみました
writelog.php:固定IP以外のIDの追従を少し変更
function.php:ブラウザ判定の変更(クローラーは全てCrawler)
writelog.php:IMGカウンタの出力を変更(一部の環境で出力されない不具合の解消)
writelog.php:固定IP以外のIDの追従
setup.php:他Moguraから移行機能の追加
レイアウト調整(IE6で表示が崩れる)
load_conf.php:上記変更に伴い、設定確認を変更
プラグイン月別「month.php」を追加 [サンプル]
keyword2.php:表示件数の制限を付けました
mogura3/skin.html:パスの設定変更
track.php:範囲指定が解除される不具合修正
userauth.php:ログイン画面にバージョン表記を追加
w_js.php:テキストカウンタを表示できない不具合修正
lang.php:表記の統一
ref.php:リファラをデコード表示に変更
全ページを変更
user_env.php:全期間→範囲指定タイプに変更
track.php:月合計→範囲指定タイプに変更
day.php:範囲指定した場合の挙動を修正
「日別ユーザー追跡」(day_log.php)プラグインを追加
→[日別]day.phpの日付をクリックすると表示されます
スキンMogura3の挙動を変更
top.php:全ユーザー数、全ページビュー欄を削除
track.php:日付横に曜日を追加
bot.php:eucjpms用に再作成
load_updata_ua.php:UA更新時にテーブルの最適化
os.php:不具合修正(バージョンクリック時)
function.php:MACOSの判定をMACに変更
判定:iPhoneをSoftbank→iPhoneに変更(SoftBankかどうかは判りませんね)
list/crawler_user.php:ユーザー追記ファイルを別途用意
lang.php:不具合修正(言語クリック時、全期間抽出)
都道府県別プラグインの追加(area2) [サンプル]
list/isp.php:都道府県別に伴い内容を変更
list/isp_user.php:ユーザー追記ファイルを別途用意
■~2009.07.17
全体:文字化け対策
全体:複数のドメイン名対応(パスにホスト名を付加)
全体:各ページのレスポンス改善
全体:「件数」順→「ユニーク」、「件数」順に変更
全体:クローラーからのアクセスを非表示&カウントしない
全体:SCRIPT_NAME→REQUEST_URIに変更(PHP他拡張子対応)
全体:OS、UA判別機能の精度向上
全体:キーワード抽出機能の精度向上
テーブル:ID桁を10→40に変更
writelog.php:携帯端末からのユーザー追跡に対応
writelog.php:クローラーからのアクセスをUIDに変更
writelog.php:PCからのアクセスを「IP&UA」IDに変更
writelog.php:カウンタ:1ページ1ユーザー1日1カウント機能を追加
writelog.php:カウンタ:1ユーザー1日1カウント機能を追加
writelog.php:(可能な限り)タイトルを取得できるよう変更
ref.php:サイト内ページからのReffererを非表示
Download.php:グラフの表示不具合対応
w_js.php:URL/リファラが正しく取得できるよう変更
track.php:最新情報が表示されるよう変更
ドメイン別プラグインの追加(ISP2) [サンプル]
スキンの追加(Mogura3)