Content deleted Content added
Proposed this blatant ad for speedy deletion. Tag: Reverted |
Remove failed verification |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 1:
{{multiple issues|
{{Refimprove|date=December 2010}}
Line 6 ⟶ 4:
}}
'''webcron''' is the term for a time-based [[job scheduler]] hosted on a [[web server]]. The name derives its roots from the phrase ''web server'' and the Unix daemon [[cron]]. A webcron solution{{solution-inline|date=February 2020}} enables users to schedule jobs to run within the web server environment on a [[web host]] that does not offer a [[shell account]] or other means of scheduling jobs.<ref name="WebCronDoc">[http://barebonescms.com/documentation/webcron/ WebCron product documentation], retrieved December 1, 2010</ref><ref name=":0">{{
== Overview ==
Many web hosts offer shell accounts or some sort of built-in job scheduler such as ''cron'' that makes it easy for users to schedule jobs. Such hosts run jobs as [[command-line application]]
A webcron solution is made up of two pieces. The first piece is a script that will execute the tasks that resides somewhere accessible via a [[URL]]. The second piece is to use a scheduling provider that contacts the URL of the script at regular intervals.
Before setting up a schedule with a scheduling provider, a user must set up a script that runs on the web server. Most{{which|date=December 2010}} web hosts have restrictions on the length of time a single instance of a script may execute.
== Scheduling Providers ==
=== Third-Party ===
There are
Some webcron service providers accept [[CRON expression]] in web interface to schedule the job executing time.<ref name=webcronCronExp>[https://www.easycron.com/faq/What-cron-expression-does-easycron-support EasyCron accepts cron expression]</ref><ref name=setcron2>[https://www.setcron.com/help#crontab-features What are the crontab features of SetCron?]</ref>
|