Perl is a powerful programming language that's regularly used for making CGI scripts and also many different web-based applications. One of its major pros is the fact that it supports modules - ready-made batches of program code that are used to perform various tasks and to extend the effectiveness of a certain script without clogging it with unneeded lines of code. In other words, in the event that five tasks should be executed, you'll be able to use five lines of program code in order to call each one of the modules instead of including a few hundred lines used to set up the actual modules in your script. Perl is really handy and it can be used for various purposes, that's why many companies have integrated it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's commonly used with other programming languages for instance PHP or Python.
Perl Scripting in Shared Hosting
Perl is provided with all the Linux shared hosting packages that we offer and you will be able to execute any type of .pl file that you upload inside your account using the File Manager of the Control Panel or some FTP software. The latter will enable you to build a website with all the options that you would like your visitors to have, but PHP cannot offer. You can execute a script either manually or automatically through a cron job. Our packages feature numerous Perl modules that you are able to use and you can see the complete list in your web hosting account along with the path which you need to use in your scripts, to be able to access these modules. In case you'd like to execute a Perl/CGI script using a cron job but your plan doesn't offer this feature, you will be able to add as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of your web hosting Control Panel.