Perl is a widely used scripting language which is considered to be one of the most practical languages on the web. It is feature-rich and it is used to create a number of web-based applications and CGI scripts. What differentiates Perl from most of the alternative languages out there is its compatibility with modules - groups of commands for a particular job that can be included in a script just by calling them which means that you'll be able to write just a single line within your script to get an entire module executed, instead of having the entire program code that's already included in the module anyway. Since Perl supports numerous other programming languages and it comes with a lot of options depending on what a particular app can do, it's used by many popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etc.

Perl Scripting in Shared Web Hosting

Perl is provided with all Linux shared web hosting services that we provide and you are able to execute any kind of .pl file that you upload within your account using the File Manager of the Control Panel or an FTP program. The latter will enable you to make a website with all of the features that you would like your visitors to have, but PHP does not supply. You're able to execute a script either manually or automatically through a cron job. Our plans feature numerous Perl modules that you are able to employ and you'll see the full list in your hosting account as well as the path which you need to include in your scripts, so as to be able to access these modules. In case you'd like to execute a Perl/CGI script with a cron job but your plan does not offer this feature, you'll be able to add as many cron jobs as you need from the Add Upgrades/Services link on the left-hand side of the hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

In case you want to include CGI scripts on your websites or another Perl-based app for that matter, you will not encounter any sort of problems in case you use a semi-dedicated server account from us. Thousands of Perl modules are installed on our machines and you'll be able to call them by including the path that 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 be sure that you'll be able to work with it no matter what modules it requires to function. Given that your .pl files include the appropriate UNIX permissions to be executable, you're able to choose whether a particular script will be executed manually by a guest doing something on your site, or automatically by setting up a cron job inside your account. When you use the aforementioned option, your script can be run every minute, hour or day according to your preference.