Bernard

Bernard是一个多后台的PHP库,用于创建后台作业,供以后处理。「Bernard is a multi-backend PHP library for creating background jobs for later processing.」

  • 所有者: bernardphp/bernard
  • 平台:
  • 許可證: MIT License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Latest Version
Build Status
Code Coverage
Quality Score
Total Downloads

Bernard makes it super easy and enjoyable to do background processing in PHP.
It does this by utilizing queues and long running processes.
It supports normal queueing drivers but also implements simple ones with Redis and Doctrine.

Currently these are the supported backends, with more coming with each release:

  • Predis / PhpRedis
  • Amazon SQS
  • Iron MQ
  • Doctrine DBAL
  • Pheanstalk
  • PhpAmqp / RabbitMQ
  • Queue interop

Install

Via Composer

$ composer require bernard/bernard

Documentation

Please see the official documentation.

Testing

We try to follow BDD and TDD, as such we use both phpspec and phpunit to test this library.

$ composer test

You can run the functional tests by executing:

$ composer test-functional

License

The MIT License (MIT). Please see License File for more information.

主要指標

概覽
名稱與所有者bernardphp/bernard
主編程語言PHP
編程語言PHP (語言數: 2)
平台
許可證MIT License
所有者活动
創建於2013-02-15 18:30:56
推送於2023-07-31 10:25:26
最后一次提交2022-05-04 15:46:19
發布數33
最新版本名稱0.13.0 (發布於 )
第一版名稱0.1.0 (發布於 2013-03-15 16:44:30)
用户参与
星數1.2k
關注者數46
派生數129
提交數1.1k
已啟用問題?
問題數163
打開的問題數30
拉請求數200
打開的拉請求數8
關閉的拉請求數57
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?