承接 vanlinhha/robots-counter 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

vanlinhha/robots-counter

Composer 安装命令:

composer require vanlinhha/robots-counter

包简介

Count and report how many times a bot visit your website

README 文档

README

This package allow you to track how many bots visit your website, their frequency and time execution for each request.

Installation

In your project folder, run

composer require vanlinhha/robots-counter

Aftef finish, publish vendor by this command:

php artisan vendor:publish --provider="LinhHa\RobotsCounter\RobotsCounterServiceProvider"

and php artisan migrate to run migration file

Usage Instructions

This package works by using a middleware, logging every request performed by bots in a log file, you can rename the middleware in config/robots_counter.php file.

If you want the middleware works for every request, just put its class \LinhHa\RobotsCounter\Middleware\RobotsCounterMiddleware::class in array $middleware in app/Http/Kernel.php But the best practise is using this middleware for routes need reporting for better performance. Also, you can config your accepted request methods you want to be in your log.

Logs are saved to database by command robot:report, this command is scheduled to run everyday. You can use it to make report for specific day, use php artisan robot:report --help to see usage.

We provide a route named api.robots.counter so you can easily make a report from it. This route uses GET method and accepts 3 parameters:
bot : bot name you want to make report
range: Range time you want to make report, m for last 30 days and w for last 7 days, the default value is w.
type: Report by day or by hour, day for by day and hour for by hour, default is hour.

统计信息

  • 总下载量: 11
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-12-10

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固