PHPackages                             obdobriel/wave\_job - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. obdobriel/wave\_job

ActiveLibrary[Queues &amp; Workers](/categories/queues)

obdobriel/wave\_job
===================

This package make crontab job.

04PHP

Since May 19Pushed 8y agoCompare

[ Source](https://github.com/obdobriel/wave_job)[ Packagist](https://packagist.org/packages/obdobriel/wave_job)[ RSS](/packages/obdobriel-wave-job/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

此模块基于Wave框架下开发 Wave地址：

任务队列引擎是mysql数据库

表

```
CREATE TABLE `k_jobs` (
  `jid` int(11) NOT NULL AUTO_INCREMENT,
  `job` varchar(64) NOT NULL COMMENT '任务名称',
  `mark` text COMMENT '备注',
  `type` tinyint(2) DEFAULT '1' COMMENT '类型（1-正式；2-测试）',
  `priority` tinyint(4) NOT NULL DEFAULT '10' COMMENT '优先级（数字大优先级高：最高级-100；高-50；普通-10；低-0）',
  `execute_after` datetime NOT NULL COMMENT '执行时间',
  `params` text COMMENT '任务参数',
  `status` tinyint(2) NOT NULL COMMENT '状态（1-未执行；2-执行中；10-已执行；100-已过期；101-尝试多次）',
  `attempts` tinyint(1) NOT NULL DEFAULT '0' COMMENT '执行次数',
  `last_attempt_time` datetime DEFAULT NULL COMMENT '最后一次执行时间',
  `pjid` int(11) DEFAULT NULL COMMENT '周期任务ID',
  `updated_at` datetime DEFAULT NULL COMMENT '更新时间',
  `created_at` datetime DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`jid`)
) ENGINE=InnoDB AUTO_INCREMENT=160 DEFAULT CHARSET=utf8;

```

```
CREATE TABLE `k_periodic_jobs` (
  `pjid` int(11) NOT NULL AUTO_INCREMENT,
  `pjob` varchar(64) NOT NULL COMMENT '任务名称',
  `mark` text COMMENT '备注',
  `type` tinyint(2) DEFAULT '1' COMMENT '类型（1-正式；2-测试）',
  `priority` tinyint(4) NOT NULL DEFAULT '10' COMMENT '优先级（数字大优先级高：最高级-100；高-50；普通-10；低-0）',
  `params` text COMMENT '任务参数',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态（1-可执行；10-暂停）',
  `period` varchar(16) DEFAULT NULL COMMENT '周期',
  `period_parameter` text COMMENT '周期参数',
  `updated_at` datetime DEFAULT NULL COMMENT '更新时间',
  `created_at` datetime DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`pjid`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

```

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/09e09ce57dbeddfe6a03f31556d5563290bd212ba35b8a03e81df364b2cf7f9a?d=identicon)[obdobriel](/maintainers/obdobriel)

### Embed Badge

![Health badge](/badges/obdobriel-wave-job/health.svg)

```
[![Health](https://phpackages.com/badges/obdobriel-wave-job/health.svg)](https://phpackages.com/packages/obdobriel-wave-job)
```

###  Alternatives

[league/geotools

Geo-related tools PHP 7.3+ library

1.4k5.3M26](/packages/league-geotools)[amphp/parser

A generator parser to make streaming parsers simple.

14952.8M16](/packages/amphp-parser)[amphp/serialization

Serialization tools for IPC and data storage in PHP.

13451.1M18](/packages/amphp-serialization)[enqueue/enqueue

Message Queue Library

19820.0M56](/packages/enqueue-enqueue)[deliciousbrains/wp-background-processing

WP Background Processing can be used to fire off non-blocking asynchronous requests or as a background processing tool, allowing you to queue tasks.

1.1k409.8k6](/packages/deliciousbrains-wp-background-processing)[react/async

Async utilities and fibers for ReactPHP

2238.8M171](/packages/react-async)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
