@@ -4,39 +4,41 @@ php-resque: PHP Resque Worker (and Enqueue) [, and written in Ruby.
7
+ ## Background ##
9
8
10
- What you're seeing here is an almost direct port of the Resque worker
11
- and enqueue system to PHP, which I've thrown together because I'm sure
12
- my PHP developers would have a fit if they had to write a line of Ruby .
9
+ Resque was pioneered and is developed by the fine folks at GitHub (yes,
10
+ I am a kiss-ass), and written in Ruby. What you're seeing here is an
11
+ almost direct port of the Resque worker and enqueue system to PHP .
13
12
14
13
For more information on Resque, visit the official GitHub project:
15
14
< http://github.com/defunkt/resque/ >
16
15
17
- And for background information, the launch post on the GitHub blog:
16
+ For further information, see the launch post on the GitHub blog:
18
17
< http://github.com/blog/542-introducing-resque >
19
18
20
19
The PHP port does NOT include its own web interface for viewing queue
21
20
stats, as the data is stored in the exact same expected format as the
22
21
Ruby version of Resque.
23
22
24
- The PHP port allows for much the same as the Ruby version of Rescue :
23
+ The PHP port provides much the same features as the Ruby version:
25
24
26
25
* Workers can be distributed between multiple machines
27
26
* Includes support for priorities (queues)
28
27
* Resilient to memory leaks (fork)
29
28
* Expects failure
30
29
31
- In addition, it also :
30
+ It also supports the following additional features :
32
31
33
32
* Has the ability to track the status of jobs
34
33
* Will mark a job as failed, if a forked child running a job does
35
34
not exit with a status code as 0
36
35
* Has built in support for ` setUp ` and ` tearDown ` methods, called
37
36
pre and post jobs
38
37
39
- Note: php-resque requires at least Redis 2.2.
38
+ ## Requirements ##
39
+
40
+ * PHP 5.2+
41
+ * Redis 2.2+
40
42
41
43
## Jobs ##
42
44
0 commit comments