zedwoo / bot-tracker
v0.0.3
2013-12-10 18:59 UTC
Requires
- php: >=5.3.3
- ext-curl: *
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-24 02:18:49 UTC
README
#bot-tracker
用于将Google-Bot访问记录到splunkstorm的PHP库(它是免费的:https://www.splunkstorm.com/)
##安装 确保您的服务器上安装了PHP >= 5.3.4。
###使用Composer 如果您使用Composer( https://getcomposer.org.cn/ ),您将获得最新版本,只需将其添加到composer.json的require部分
"zedwoo/bot-tracker": "0.0.*"
###文件包含 如果您不喜欢Composer,您可以在项目中包含单个文件。您可以在"src/Zedwoo/BotTracker/BotTracker.php"下找到它。
###Git克隆 如果您想使用"git clone"来使用开发版本,我想,您知道如何做 ;)
##使用方法 您需要一个来自splunkstorm( https://www.splunkstorm.com/ )的免费账户
简单记录
$botLog = new \Zedwoo\BotTracker\BotTracker($splunkProjectId, $splunkAccessToken, $splunkApiHostname);
$botLog->doLog();
以及与404页面的记录
$botLog = new \Zedwoo\BotTracker\BotTracker($splunkProjectId, $splunkAccessToken, $splunkApiHostname);
if(is_404er){
$botLog->setRequestStatusCode(404);
}
$botLog->doLog();
您必须自己实现"is_404er" ;)
##贡献 您想帮忙?很简单
- 分叉它
- 创建您的功能分支(git checkout -b my-new-feature)
- 提交您的更改(git commit -am '添加一些功能')
- 推送到分支(git push origin my-new-feature)
- 创建新的Pull Request