A cron job is an automatic task, which executes a particular action - usually executing a script in a hosting account. The task is planned, so that it will run on a regular basis - weekly, daily, hourly and so on. There are numerous reasons to make use of a cron job for your sites. As an example, you may get regular reports how many site visitors have registered on your website, a temp folder can be emptied automatically weekly or a backup of your content may be generated in a separate folder within your web hosting account. Making use of cron jobs can help you with the administration of your sites as you're able to have several things done automatically and get reports about them, rather than investing valuable time and efforts to complete them by hand.

Cron Jobs in Cloud Web Hosting

The Hepsia Control Panel, which comes with all the Linux cloud web hosting packages, will allow you to create cron jobs in several basic steps even when you have never employed this type of function previously. Once you log in and navigate to the Cron Jobs section where you can create background tasks, you just need to paste the server access path to Perl, Python or PHP based on the script that you will run, type the path inside of your account to the actual script file and then choose how often your cron job has to be carried out. For the latter, you can use the basic mode and choose the minutes, hours, days, etcetera via simple drop-down options, or in case you are more skilled, you can use the advanced mode and specify the time period with numbers and asterisks i.e. the usual method that you might have employed with various other Control Panels.

Cron Jobs in Semi-dedicated Hosting

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