Perl is a very popular scripting language that's considered to be one of the most practical programming languages on the web. It's feature-rich and it's used to create multiple web-based apps and CGI scripts. What differentiates Perl from most of the alternative languages on the internet is its support for modules - sets of commands for a specific task that can be included in a script by calling them i.e. you'll be able to write only one line in your script to get an entire module executed, instead of having the whole program code that is already included in the module anyway. Since Perl can be used with numerous other programming languages and it comes with a lot of options depending on what a particular application can do, it is used by many popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and many others.

Perl Scripting in Website Hosting

Perl is available with all the Linux website hosting packages that we offer and you'll be able to execute any .pl file that you upload within your account thanks to the File Manager of the Control Panel or an FTP software. The latter will allow you to make a website with all the functions that you would like your visitors to have, but PHP can't offer. You're able to execute a script either manually or automatically with a cron job. Our plans include numerous Perl modules that you can use and you'll see a full list in your hosting account as well as the path which you have to use 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 does not offer this feature, you can add as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of the web hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

If you wish to include CGI scripts on your websites or another Perl-based application for that matter, you won't encounter any kind of problems in the event that you use a semi-dedicated server account from our company. Thousands of Perl modules are set up on our servers and you're able to call each of them by adding the path that you will find in your Control Panel into the script that you've selected. Every time you download some application from a third-party website, for instance, you can rest assured that you'll be able to work with it whatever the modules it needs to function. As long as your .pl files include the appropriate UNIX permissions to be executable, you'll be able to select whether a certain script will be executed manually by a visitor doing something on your website, or automatically by setting up a cron job inside your account. With the second option, your script can be run every day, hour or minute depending on your preference.