Perl is an excellent programming language that is commonly used for generating CGI scripts and a number of web-based applications. Among its key advantages is the fact that it works with modules - ready-made batches of code which are designed to perform multiple tasks and to enhance the functionality of a certain script without slowing it with unneeded lines of program code. In other words, if five tasks need to be executed, you're able to use five lines of code in order to call each one of the modules instead of adding a couple of hundred lines used to generate the actual modules within your script. Perl is very practical and it can be used for a number of purposes, that's why a lot of companies have implemented it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's generally used with other programming languages for instance PHP or Python.

Perl Scripting in Website Hosting

Perl is provided with all the Linux website hosting packages that we offer and you will be able to execute any kind of .pl file that you upload inside your account using the File Manager of the Control Panel or some FTP program. The aforementioned will help you create an Internet site with all the functions that you'd like your visitors to have, but PHP does not supply. You are able to execute a script either manually or automatically with a cron job. Our packages come with countless Perl modules that you are able to employ and you can see a full list in your website hosting account along with the path that you should include in your scripts, in order to be able to access these modules. In case you want to execute a Perl/CGI script with a cron job however your package doesn't offer this option, you can 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.

Perl Scripting in Semi-dedicated Hosting

All the Linux semi-dedicated packages that we provide are capable of running CGI scripts or all other applications developed in Perl and considering the fact that cron jobs are a part of all of our packages, you are able to select if a given script will be executed manually or automatically on regular basis. Also, you can benefit from a vast library of more than 3000 modules that are already set up on our servers and use their functions in order to save time when you write your scripts. If you use a third-party Perl script, you can also be sure that in case it needs some module so as to work efficiently, we'll 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 need to use in our scripts in the Server Information drop-down menu of the Hepsia hosting Control Panel.