Download the PHP package nowise/batchelor without Composer

On this page you can find all versions of the php package nowise/batchelor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package batchelor

BATCH JOB QUEUE MANAGER (BATCHELOR)

Batchelor is an batch job queue manager supporting schdeule task for later execution, controlling them and retrieving result. Suitable applications can be scientific or heavy processing tasks (like media rendering).

QUEUES

The job queue can be accessed thru both a web interface and web services (i.e. SOAP or JSON API). The simpliest configuration uses an local queue, but the installation can be configured as a frontend for multiple remote queues which gives an distributed system with a common interface.

TASKS

Implement one or more classes that defines your application business logic and register them with the processor service. An incoming processing request is queued (scheduled for later execution).

A background process consumes queued tasks and uses the task registry to find a suitable class (among those registered by you) to process the data. The task class is called with input data and working directory.

END USERS

An end user can have multiple personal queues that they can switch between. Theres also support for authentication meant to give authorized users extra powers, for example relaxed upload limits.

INTEGRATE

See the file docs/GETTING-STARTED that contains information for integrators on how to configure batchelor to power your applications.

QUICK START

It's easiest is to use composer to initialize your project using batchelor:

Start the scheduled job processor to execute submitted jobs. During setup or development of your own task its recommended to run in the foreground with debug enabled:

Directory utils/boot contains script for starting the batch job processor at boot time. The scheduler can be monitored using:

Remember to run these tools as the web server user or file permission errors will occure. If seeing errors, try admin/fix-permissions.sh first to correct wrong permissions on the data directory content.

FURTHER EXAMPLES

The system ChemGPS-NP Web was built on top of batchelor. Visit Batchelor project page for more online info.


All versions of batchelor with dependencies

PHP Build Version
Package Version
Requires nowise/uup-site Version ^1.0
nowise/uup-soap Version ^1.2
nowise/uup-auth Version ^2.3
nowise/uup-web-component Version ^2.0
symfony/console Version ^4.1
krakjoe/pthreads-polyfill Version ^1.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package nowise/batchelor contains the following files

Loading the files please wait ....