Perl is an excellent programming language that's commonly used for generating CGI scripts as well as a variety of web-based applications. Among its major pros is that it supports modules - ready-made batches of program code that are employed to execute various tasks and to enhance the efficiency of a given script without slowing it with unnecessary lines of code. This means that, when five jobs need to be executed, you can employ five lines of program code in order to call each of the modules rather than including a couple of hundred lines used to set up the actual modules inside your script. Perl is very practical and it can be used for various purposes, that's why a lot of corporations have included it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's generally used with other programming languages like PHP or Python.

Perl Scripting in Cloud Hosting

Perl is provided with all Linux cloud hosting that we provide and you will be able to execute any .pl file that you upload in your account using the File Manager of the Control Panel or some FTP program. The latter will enable you to build a website with all the options that you would like your visitors to have, but PHP does not supply. You are able to execute a script either manually or automatically with a cron job. Our plans include a large number of Perl modules which you'll be able to employ and you can see a full list in your web hosting account as well as the path which you need to use in your scripts, in order to be able to access these modules. In case you wish to execute a Perl/CGI script with a cron job however your plan doesn't offer this option, you're able to include as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of the web hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

If you wish to include CGI scripts on your websites or some other Perl-based software for that matter, you will not have any kind of problems if you use a semi-dedicated server account from us. Thousands of Perl modules are set up on our servers and you can call each of them by including the path that you will find in your Control Panel into the script that you've selected. Any time you download some application from a third-party website, for example, you can be sure that you will be able to work with it regardless of the modules it requires to function. As long as your .pl files include the right UNIX permissions to ensure they are executable, you're able to choose whether a given script will be run manually by a visitor doing something on your site, or automatically by creating a cron job in your account. When you use the latter option, your script can be executed every minute, hour or day depending on your preference.