throttler:一个用于节流和速率限制PHP软件包

时间:2024-05-19 06:58:41
【文件属性】:

文件名称:throttler:一个用于节流和速率限制PHP软件包

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-19 06:58:41

PHP

节流阀 这是另一个用于PHP应用程序的节流库,它提供一个节流接口和一个灵活的API,用于实现自定义节流算法(也称为提供程序)和存储策略。 安装 $ composer require tiendanube/throttler 基本用法 <?php $ storage = new TiendaNube \ Throttler \ Storage \ InMemory (); $ provider = new TiendaNube \ Throttler \ Provider \ LeakyBucket (); $ throttler = new \ TiendaNube \ Throttler \ Throttler ( $ provider , $ storage ); if (! $ throttler -> throttle ( 'client:1' )) { // allow


【文件预览】:
throttler-master
----.gitignore(9B)
----src()
--------TiendaNube()
----.travis.yml(258B)
----LICENSE(1KB)
----composer.json(542B)
----composer.lock(78KB)
----README.md(2KB)
----tests()
--------bootstrap.php(94B)
--------TiendaNube()
----phpunit.xml.dist(637B)

网友评论