Perl is an effective programming language that's widely used for setting up CGI scripts and different web-based apps. One of its major pros is that it supports modules - ready-made batches of code that are used to perform various tasks and to enhance the functionality of a certain script without clogging it with unnecessary lines of code. To put it simply, in the event that five jobs have to be executed, you'll be able to use five lines of program code in order to call each one of the modules rather than including a large number of lines used to generate the actual modules in your script. Perl is really handy and it can be used for a number of purposes, that's why many corporations have integrated it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's generally used with other programming languages for example PHP or Python.

Perl Scripting in Shared Web Hosting

Perl is provided with all of the Linux shared web hosting packages that we provide and you're able to execute any type of .pl file which you upload in your account with the File Manager of the Control Panel or some FTP software. The latter will allow you to create a site with all of the functions that you would like your visitors to have, but PHP doesn't supply. You will be able to execute a script either manually or automatically with a cron job. Our packages feature a large number of Perl modules that you can employ and you'll see a full list in your hosting account as well as the path that you have to use in your scripts, to be able to access these modules. In case you want to execute a Perl/CGI script using a cron job but your package does not offer this option, you'll be able to include as many cron jobs as you require through the Add Upgrades/Services link on the left-hand side of your website hosting Control Panel.