Nucleus(JP)フォーラムNucleus(JP)フォーラムNucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。登録ログインログインしていません。NP_Analyze(※アクセス解析プラグイン)セキュリティの脆弱性を指摘されたので先日緊急にセキュリティを強化いたしましたが、再び対応不足との指摘を受けました。これ以上対応できる状況にないので、このプラグインをご使用の方は即座に使用を中止してください。ご迷惑をおかけしますが、よろしくお願い申し上げます。(2006-09-22)多機能かつインストールが容易なアクセス解析プラグインです。最終的には「NP_Counter」「NP_SearchedPhrase」「NP_Log」「NP_View」を統合するようなものができたらいいなと考えています。プラグインを作成するにあたり検索エンジン関係の処理については「NP_SearchedPhrase」を参考にさせていただきました。この場をお借りして御礼申し上げます。8.スキンへの記述(※外部公開機能)http://nucleus.mz-style.com/item/828また、下記ページでは「NP_Analyze」関連の話題について取り扱っています。http://nucleus.mz-style.com/tag/9●インストール手順等1.「/media/」ディレクトリのパーミッションが「777」になっていることをFTPで確認。2.ダウンロード後、解凍した全てのファイル・ディレクトリを「/nucleus/plugins/」にアップ。3.Nucleus管理画面からインストール。4.プラグインオプションを設定。※バージョン0.4からはスキンへの記述なしでアクセス解析を開始する仕様になったので、極端な話し、インストールするだけでOKです。バージョン0.331以前の場合は、アクセス解析したいページのスキンに<%Analyze%>の記述が必要です。アクセス解析の開始日。累積の訪問者数(Visit)とページビュー(Hit)を修正した場合、カウント開始日を変更してください。「アクセス解析」画面で各解析結果を表示する件数。多く解析結果が見たかったら「10」とか「20」にしてください。各訪問者の閲覧ページ数の分布(※デフォルトは「1/5/9/99」→「1ページ」「2~5ページ」「6~10ページ」「11~100ページ」「100ページ~」の五段階で集計)。NP_Analyzeへのリンクを表示しますか?(※デフォルトは「はい」。※複数の場合は「/」で区切る。バージョン0.14より。月別ログファイルを閲覧しますか?(※デフォルトは「いいえ」)。バージョン0.2より。RSSへのアクセスをカウントしますか?(※デフォルトは「はい」)。バージョン0.2より。CSVファイルを保存するディレクトリ名(※デフォルトは「analyze」)。バージョン0.3より。本日の時間別アクセス状況を表示しますか?(※デフォルトは「はい」)。バージョン0.31より。ページタイトルの表示文字数(※デフォルトは「18」)。バージョン0.31より。Blogページの末尾URLを表示しますか?(※デフォルトは「はい」)。「いいえ」にするとスッキリした表示となります。バージョン0.32より。各月別集計の上限データ数(※デフォルトは「200」。空白の場合は上限なし)。各月別集計データはここで指定されたデータ数を上限として、翌月以降に引き継がれます。この処理は毎月末に自動的に行なわれます。バージョン0.33より。時間別アクセス状況の棒線グラフの表示倍率(※デフォルトは1。空白の場合、表示されず)。このオプション値を設定することにより、時間別アクセス状況の棒線グラフが表示されます。0.5)と棒線が短くなります。1時間あたりのページビューが100前後の場合「5」を入れればいいと思います。バージョン0.41より。集計処理等において一度に処理する件数(※デォルとは5000)。SQL文を実行する際、レコードを一気に何個ずつ挿入するかを指定します。サーバ環境にもよりますが5000~20000の範囲で指定するのが妥当かと思われます。分からない場合は5000のままにしておいてください。バージョン0.43より。サーバ時刻との時差がある場合、5時間だったら「5」を、マイナス6.5時間だったら「-6.5」を入力してください。時差がない場合は空白のままでOKです。バージョン0.52より。月一度メールでアクセス解析レポートを送りますか?(※デフォルトは「いいえ」)。バージョン0.53より。検索対象ドメインの指定。ホストの集計結果画面にて表示されます。日本語版のデフォルトは「.com/.jp/.co.jp/.go.jp/.ac.jp」。バージョン0.53より。カウンター表示オプション<%Analyze(count,all)%>の書式設定。スキンに<%Analyze(count,all)%>と記述すると、総アクセス数、今日のアクセス数、昨日のアクセス数をまとめて表示(=サーバへの負荷が低減)。