Perl is a widespread scripting language which is regarded as being one of the most useful languages on the web. It is feature-rich and it is used to create multiple web-based apps and CGI scripts. What differentiates Perl from most of the alternative languages on the market is its support for modules - sets of commands for a specific job which can be integrated into a script just by calling them i.e. you can write a single line in your script to have an entire module executed, rather than having the whole code that is already a part of the module anyway. As Perl is compatible with various other languages and it features a lot of functions depending on what a specific app can do, it's used by lots of popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etc.

Perl Scripting in Cloud Website Hosting

Perl is available with all the cloud website hosting plans that we provide and you can execute any type of .pl file which you upload in your account with the File Manager of the Control Panel or some FTP software. The aforementioned will allow you to create a website with all the characteristics that you'd like your visitors to have, but PHP fails to offer. You're able to execute a script either manually or automatically using a cron job. Our plans come with thousands of Perl modules that you are able to use and you'll see a full list in your hosting account in addition to the path that you have to include in your scripts, in order to be able to access these modules. If you'd like to execute a Perl/CGI script using a cron job yet your plan doesn't offer this option, you will be able to add as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of your hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

If you wish to include CGI scripts on your websites or some other Perl-based application for that matter, you will not encounter any problems if you use a semi-dedicated server account from us. Thousands of Perl modules are installed on our machines and you're able to call them by adding the path which you will find in your Control Panel into the script that you've selected. Any time you download some app from a third-party site, for example, you can rest assured that you will be able to use it no matter what modules it requires to work. Given that your .pl files have the proper UNIX permissions to be executable, you will be able to select whether a given script will be executed manually by a guest doing something on your site, or automatically by creating a cron job inside your account. With the aforementioned option, your script can be executed every minute, hour or day according to your preference.