Perl is a powerful programming language which is widely used for generating CGI scripts as well as various kinds of web-based apps. One of its key advantages is that it works with modules - ready-made batches of program code which are used to perform numerous tasks and to extend the performance of a certain script without slowing it with unnecessary lines of code. To put it simply, in the event that five jobs should be executed, you'll be able to employ five lines of code to call each of the modules instead of adding a large number of lines used to create the actual modules inside your script. Perl is very convenient and it can be used for many different purposes, so a lot of companies have integrated it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's commonly used in addition to other programming languages for example PHP or Python.

Perl Scripting in Shared Website Hosting

Perl is provided with all Linux shared website hosting packages that we supply and you are able to execute any type of .pl file which you upload within your account using the File Manager of the Control Panel or some FTP program. The latter will allow you to create a website with all the functions that you'd like your visitors to have, but PHP can't supply. You are able to execute a script either manually or automatically through a cron job. Our packages come with a large number of Perl modules which you're able to use and you'll see a full list in your website hosting account in addition to the path which you need to use in your scripts, in order to be able to access these modules. If you wish to execute a Perl/CGI script through a cron job but your plan doesn't offer this option, you're able to include as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of the web hosting Control Panel.