SkillAgentSearch skills...

Bouncer

A PHP library to log and analyse HTTP traffic, throttle and block suspicious agents.

Install / Use

/learn @znarf/Bouncer
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Bouncer

Build Status Scrutinizer Code Quality

A PHP library to log and analyse HTTP traffic, throttle and block suspicious agents.

Installation

Install the latest version with

$ composer require bouncer/bouncer

Basic Usage

Start Bouncer as soon as possible in your codebase.

<?php

use \Bouncer\Bouncer;

$bouncer = new Bouncer();

$bouncer->start();

Cache

To properly operate, a cache backend needs to be defined. If no cache is set, Bouncer will try to use APC/APCu.

<?php

use \Bouncer\Bouncer;

$memcache = new Memcache();
$memcache->addServer('localhost');

$bouncer = new Bouncer(array(
  'cache' => \Bouncer\Cache\Memcache($memcache)
));

$bouncer->start();

Author

François Hodierne - francois@hodierne.net - http://francois.hodierne.net/

License

Bouncer is licensed under the MIT License - see the LICENSE file for details

Related Skills

View on GitHub
GitHub Stars52
CategoryDevelopment
Updated1y ago
Forks7

Languages

PHP

Security Score

80/100

Audited on May 3, 2024

No findings