zedwoo/bot-tracker

v0.0.3 2013-12-10 18:59 UTC

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" ;)

##贡献 您想帮忙?很简单

  1. 分叉它
  2. 创建您的功能分支(git checkout -b my-new-feature)
  3. 提交您的更改(git commit -am '添加一些功能')
  4. 推送到分支(git push origin my-new-feature)
  5. 创建新的Pull Request