IT memo/wikimemo/bbclone
[
Front page
] [
New
|
List of pages
|
Search
|
Recent changes
|
Help
]
Start:
* BBClone導入 [#l8964f08]
#contents
** 参考ページ [#s779f0bf]
- http://bbclone.de/
- http://memo.dw.land.to/prog1/access_analysis.php
- http://guitar.jp/MT2/2004/02/bbclonephp.php#more
** 出会い [#e345527d]
アクセス解析にはいろいろな手段があるが、
- できれば自前で。
- PHPのみで動く(なぜなら、meteora.ucsd.eduはMySQLサーバ...
- 検索ワード上位とか、そこそこ詳細に。
- wikiページ毎で集計。
- コードの挿入は一度きりで。
という条件を満たすものはあまりない。たとえば、
- 各種pukiwiki plugin([[accessview:http://pukiwiki.sourc...
- [[w3Analyzer:http://fmono.sub.jp/v_w3a/howto.php]]:wik...
- [[PHP-stats:http://fmono.sub.jp/v_w3a/howto.php]]:MySQ...
てな具合。
そんな中、出会ったのが[[BBClone:http://bbclone.de/demo/]]...
** 手順 [#u6467b2d]
1. http://bbclone.de/download.phpから最新版をダウンロード
2. Webサーバの自分のディレクトリにコピー (たとえば~/http...
3. 権限変更
$ chmod -R o+w bbclone/var
4. lib/pukiwiki.php書き換え (http://memo.dw.land.to/prog1...
まず、ソースの先頭は、先頭のコメントの後に挿入します。
// This program is distributed in the hope that it will ...
// but WITHOUT ANY WARRANTY; without even the implied wa...
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ...
// GNU General Public License for more details.
$useragent
= isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_U...
if (! defined('DATA_HOME')) define('DATA_HOME', '');
そして、末尾は以下の通りです。
// Output
catbody($title, $page, $body);
$ua = 'HTTP_USER_AGENT';
${$ua} = $useragent;
$_SERVER[$ua] = $useragent;
$HTTP_SERVER_VARS[$ua] = $useragent;
$ua = $useragent;
define("_BBC_PAGE_NAME", $page);
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
exit;
?>
5. 自分のサイト訪問後、URL/bbcloneでチェック。
** 注意点 [#qba936f6]
通常版を導入すると、検索キーワードが日本語のときに???...
End:
* BBClone導入 [#l8964f08]
#contents
** 参考ページ [#s779f0bf]
- http://bbclone.de/
- http://memo.dw.land.to/prog1/access_analysis.php
- http://guitar.jp/MT2/2004/02/bbclonephp.php#more
** 出会い [#e345527d]
アクセス解析にはいろいろな手段があるが、
- できれば自前で。
- PHPのみで動く(なぜなら、meteora.ucsd.eduはMySQLサーバ...
- 検索ワード上位とか、そこそこ詳細に。
- wikiページ毎で集計。
- コードの挿入は一度きりで。
という条件を満たすものはあまりない。たとえば、
- 各種pukiwiki plugin([[accessview:http://pukiwiki.sourc...
- [[w3Analyzer:http://fmono.sub.jp/v_w3a/howto.php]]:wik...
- [[PHP-stats:http://fmono.sub.jp/v_w3a/howto.php]]:MySQ...
てな具合。
そんな中、出会ったのが[[BBClone:http://bbclone.de/demo/]]...
** 手順 [#u6467b2d]
1. http://bbclone.de/download.phpから最新版をダウンロード
2. Webサーバの自分のディレクトリにコピー (たとえば~/http...
3. 権限変更
$ chmod -R o+w bbclone/var
4. lib/pukiwiki.php書き換え (http://memo.dw.land.to/prog1...
まず、ソースの先頭は、先頭のコメントの後に挿入します。
// This program is distributed in the hope that it will ...
// but WITHOUT ANY WARRANTY; without even the implied wa...
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ...
// GNU General Public License for more details.
$useragent
= isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_U...
if (! defined('DATA_HOME')) define('DATA_HOME', '');
そして、末尾は以下の通りです。
// Output
catbody($title, $page, $body);
$ua = 'HTTP_USER_AGENT';
${$ua} = $useragent;
$_SERVER[$ua] = $useragent;
$HTTP_SERVER_VARS[$ua] = $useragent;
$ua = $useragent;
define("_BBC_PAGE_NAME", $page);
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
exit;
?>
5. 自分のサイト訪問後、URL/bbcloneでチェック。
** 注意点 [#qba936f6]
通常版を導入すると、検索キーワードが日本語のときに???...
Page: