A cron job is a command, that works conveniently in the background over a pre-set period of time and it runs a script in a hosting account. There are no limitations in regard to what the script is - PHP, Bash, Perl, etc., what it can do, or what exactly the file extension should be. Some examples are supplying a daily report with all the client activity within a specified site, generating a routine backup or erasing the content in a particular folder. These types of tasks as well as some other script can be run on time periods selected by the user - each few minutes, hours or days, and even monthly or perhaps once a year based on the particular goal. Working with cron jobs to automate different aspects of administrating a site saves a lot of time and efforts.

Cron Jobs in Shared Hosting

The Hepsia Control Panel, that is included with all our Linux shared hosting, will help you to create cron jobs in a few basic steps even when you have never used such a feature before. Once you log in and proceed to the Cron Jobs section where you can set background tasks, you just have to paste the system access path to PHP, Pyton or Perl based on the script that you'll run, type the path inside of your account for the specific script file and choose how often your cron job has to be carried out. For the aforementioned, you'll be able to use the basic mode and pick the minutes, hours, days, etc. via simple drop-down navigation, or maybe if you are more experienced, you'll be able to use the advanced mode and specify the time period with numbers and asterisks i.e. the standard method which you might have employed with different Control Panels.

Cron Jobs in Semi-dedicated Hosting

You can create as many cron jobs as you need if you host your sites in a semi-dedicated server account from us and it does not take over one minute to do that. Unlike various other web hosting Control Panels where you should type in commands and use numbers and asterisks on a single line in order to set up a cron job, the Hepsia Control Panel includes a user-friendly interface where you will be able to choose how often a cron needs to be executed by using simple drop-down menus to pick the minutes, hours, day of the week, etc. The only two things that you will have to enter manually are the folder path to the script file that has to be run and the command path to the programming language system files in the account (Perl, Python, PHP). You'll be able to copy/paste the latter from the Server Information area of your hosting Control Panel, so it won't take you more than several clicks to set up a cron job in your semi-dedicated account.