Perl is a powerful programming language that is widely used for generating CGI scripts along with different web-based applications. One of its main pros is that it works with modules - ready-made batches of program code that are employed to perform numerous tasks and to extend the performance of a certain script without clogging it with unneeded lines of code. This means that, if five jobs have to be executed, you're able to use five lines of code in order to call each of the modules rather than including a few hundred lines used to generate the actual modules in your script. Perl is really practical and it can be used for multiple purposes, so a number of corporations have integrated it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's commonly used with other programming languages for example PHP or Python.

Perl Scripting in Hosting

Perl is provided with all of the hosting that we supply and you can execute any kind of .pl file that you upload within your account when you use the File Manager of the Control Panel or an FTP software. The latter will help you build a website with all of the characteristics that you would like your visitors to have, but PHP doesn't supply. You'll be able to execute a script either manually or automatically with a cron job. Our packages include a large number of Perl modules that you're able to use and you can see the complete list in your hosting account in addition to the path which you need to include in your scripts, to be able to access these modules. In case you want to execute a Perl/CGI script through a cron job however your plan does not offer this option, you are able to include as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of your website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

In case you would like to include CGI scripts on your websites or some other Perl-based application for that matter, you won't experience any sort of problems if you use a semi-dedicated server account from us. Thousands of Perl modules are installed on our servers and you're able to call each of them by including the path which you will find in your Control Panel into the script that you've chosen. When you download some application from a third-party website, for instance, you can be sure that you'll be able to work with it regardless of the modules it needs to function. Provided that your .pl files have the proper UNIX permissions to be executable, you can choose whether a certain script will be executed manually by a visitor doing something on your site, or automatically by setting up a cron job in your account. Using the latter option, your script can be executed every day, hour or minute in accordance with your preference.