Perl is an efficient programming language which is commonly used for setting up CGI scripts as well as a number of web-based applications. One of its key advantages is that it supports modules - ready-made batches of program code that are used to do a variety of tasks and to enhance the effectiveness of a given script without clogging it with unneeded lines of program code. This means that, if five processess have to be performed, you'll be able to employ five lines of code to call each of the modules rather than including hundreds of lines used to set up the actual modules in your script. Perl is very handy and it can be used for many different purposes, that's why a wide range of corporations have implemented it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's ordinarily used with other languages like PHP or Python.

Perl Scripting in Shared Web Hosting

Perl is provided with all of the shared web hosting plans that we supply and you are able to execute any kind of .pl file that you upload within your account when you use the File Manager of the Control Panel or some FTP program. This will help you build a site with all the functions that you'd like your visitors to have, but PHP fails to offer. You can execute a script either manually or automatically through a cron job. Our packages come with lots of Perl modules which you're able to employ and you'll see the complete list in your website hosting account along with the path that you have to use in your scripts, to be able to access these modules. If you wish to execute a Perl/CGI script with a cron job yet your package doesn't offer this option, you can add as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of your hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

All of the semi-dedicated plans that we supply can run CGI scripts or all other apps written in Perl and considering that cron jobs are a part of all the plans, you're able to pick if a certain script will be executed manually or automatically on regular basis. What is more, you can benefit from a vast library of more than 3000 modules which are already installed on our servers and use their features in order to save your time when you create your scripts. Provided you use a third-party Perl script, you can also be sure that in case it requires a specific module in order to operate efficiently, we will have it because our library contains both popular modules and less popular ones. You will be able to see the path to the modules that you have to use in our scripts under the Server Information drop-down menu of your Hepsia web hosting Control Panel.