Perl is an excellent programming language that's regularly used for generating CGI scripts and a number of web-based applications. One of its major advantages is that it supports modules - ready-made batches of program code that are designed to perform multiple tasks and to extend the effectiveness of a given script without slowing it with unnecessary lines of program code. This means that, in the event that five jobs should be performed, you're able to employ five lines of program code in order to call each of the modules instead of including a few hundred lines used to create the actual modules inside your script. Perl is very useful and it can be used for numerous purposes, that's why a lot of corporations have integrated it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's generally used with other programming languages like PHP or Python.

Perl Scripting in Website Hosting

Perl is provided with all of the website hosting services that we provide and you will be able to execute any kind of .pl file that you upload in your account with the File Manager of the Control Panel or some FTP program. The latter will allow you to build a site with all the features that you would like your visitors to have, but PHP doesn't provide. You can execute a script either manually or automatically with a cron job. Our packages come with lots of Perl modules which you'll be able to use and you can see the full list in your hosting account along with the path which you need to use in your scripts, so as to be able to access these modules. If you would like to execute a Perl/CGI script through a cron job however your plan doesn't offer this feature, you can include as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of the hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

All semi-dedicated hosting that we supply can run CGI scripts or any other apps developed in Perl and considering that cron jobs are featured in all of our packages, you are able to decide if a certain script will be executed manually or automatically on a regular interval of time. In addition, you can use a large library of more than 3000 modules that are already set up on our servers and use their functionality in order to save time when you create your scripts. In case you use some third-party Perl script, you can also be sure that if it requires some module to function properly, we'll have it because our library contains both widely used modules and less popular ones. You'll be able to view the path to the modules that you have to use in our scripts under the Server Information drop-down menu of the Hepsia website hosting Control Panel.