Perl is a popular scripting language that's regarded as being one of the most practical programming languages on the Internet. It's feature-rich and it's used to set up a number of 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 particular task that can be included in a script by simply calling them i.e. you'll be able to write only one line in your script to have an entire module executed, rather than having the whole code which is already included in the module anyway. Since Perl supports numerous other languages and it comes with a lot of options based on what a given application can do, it's used by a number of famous companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and so on.

Perl Scripting in Web Hosting

Perl is provided with all of the web hosting that we provide and you are able to execute any .pl file that you upload in your account with the File Manager of the Control Panel or some FTP software. This will allow you to build a site with all of the functions that you'd like your visitors to have, but PHP cannot offer. You'll be able to execute a script either manually or automatically using a cron job. Our packages feature lots of Perl modules that you'll be able to employ and you will 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. In case you would like to execute a Perl/CGI script with a cron job however your plan does not offer this feature, you are able to add as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of your web hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

In case you wish to include CGI scripts on your websites or any other Perl-based software for that matter, you won't encounter any sort of problems in case you use a semi-dedicated server account from our company. Thousands of Perl modules are installed on our servers and you can call any of them by including the path which you can find in your Control Panel into the script that you use. When you download some app from a third-party website, for example, you can be sure that you will be able to work with it regardless of the modules it requires to function. Provided that your .pl files include the proper UNIX permissions to ensure they are executable, you can select whether a certain script will be executed manually by a visitor doing something on your site, or automatically by creating a cron job inside your account. When you use the second option, your script can be run every day, hour or minute depending on your preference.