Perl is a powerful programming language which is widely used for generating CGI scripts and many different web-based applications. Among its major pros is that it supports modules - ready-made batches of code which are employed to execute various tasks and to extend the efficiency of a certain script without clogging it with unnecessary lines of code. To put it simply, in the event that five tasks should be performed, you'll be able to employ five lines of program code in order to call each one of the modules rather than adding a few hundred lines used to generate the actual modules inside your script. Perl is very convenient and it can be used for multiple purposes, that's why many companies have implemented it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's commonly used along with other programming languages such as PHP or Python.

Perl Scripting in Cloud Hosting

Perl is available with all Linux cloud services that we offer and you can execute any kind of .pl file that you upload inside your account using the File Manager of the Control Panel or an FTP software. This will help you build an Internet site with all of the functions that you would like your visitors to have, but PHP cannot supply. You will be able to execute a script either manually or automatically using a cron job. Our packages come with thousands of Perl modules which you're able to employ and you will see the full list in your website hosting account along with the path which you need to include in your scripts, in order to be able to access these modules. If you want to execute a Perl/CGI script through a cron job yet your plan does not offer this feature, 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 hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

In case you wish to include CGI scripts on your sites or another Perl-based software for that matter, you will not encounter any kind of problems if you use a semi-dedicated server account from us. Thousands of Perl modules are set up on our servers and you are able to call any of them by adding the path which you can find in your Control Panel into the script that you use. Any time you download some application from a third-party site, for example, you can be sure that you will be able to work with it whatever the modules it needs to work. Given that your .pl files include the proper UNIX permissions to ensure they are executable, you're able to decide whether a given script will be run manually by a visitor doing something on your site, or automatically by creating a cron job inside your account. With the second option, your script can be executed every minute, hour or day according to your preference.