Perl is an excellent programming language that's commonly used for making CGI scripts and many different web-based applications. One of its main advantages is the fact that it supports modules - ready-made batches of code that are designed to execute various tasks and to extend the efficiency of a certain script without slowing it with unneeded lines of program code. In other words, if five jobs should be executed, you'll be able to use five lines of code in order to call each of the modules rather than including hundreds of lines used to set up the actual modules within your script. Perl is very handy and it may be used for various purposes, so a number of corporations have integrated it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's commonly used in addition to other programming languages for instance PHP or Python.

Perl Scripting in Web Hosting

Perl is available with all Linux web hosting packages that we offer and you're able to execute any kind of .pl file which you upload within your account when you use the File Manager of the Control Panel or some FTP program. The latter will help you build a site with all the options that you would like your visitors to have, but PHP does not offer. You can execute a script either manually or automatically using a cron job. Our packages include thousands of Perl modules that you're able to employ and you can see a full list in your website hosting account as well as the path which you need to use in your scripts, to be able to access these modules. In case you want to execute a Perl/CGI script through a cron job but your package does not offer this option, you will be able to add as many cron jobs as you require via the Add Upgrades/Services link on the left-hand side of the web hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

All the Linux semi-dedicated hosting packages that we offer can run CGI scripts or all other apps developed in Perl and since cron jobs are featured in all of our plans, you can choose if a certain script will be executed manually or automatically on a regular interval of time. What is more, you can take advantage of a large library of over 3000 modules that are already set up on our servers and use their features to save your time when you write your scripts. Provided you use some third-party Perl script, you can also be sure that if it needs a particular module so as to operate properly, we'll have it since our library includes both widely used modules and less popular ones. You are able to see the path to the modules which you have to use in our scripts in the Server Information drop-down menu of your Hepsia website hosting Control Panel.