Perl is a sought-after scripting language that is considered to be one of the most practical languages on the Internet. It is feature-rich and it is used to generate a variety of web-based apps and CGI scripts. What differentiates Perl from most of the alternative languages on the market is the compatibility with modules - groups of commands for a specific task which can be included in a script just by calling them which means that you're able to write just one line inside your script to have a whole module executed, rather than having the whole program code that's already a part of the module anyway. As Perl can be used with various other programming languages and it features a lot of functions depending on what a given application can do, it's employed by lots of famous companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etc.

Perl Scripting in Shared Hosting

Perl is available with all the shared hosting that we supply and you are able to execute any .pl file that you upload inside your account with the File Manager of the Control Panel or an FTP software. The aforementioned will allow you to make a site with all the characteristics that you'd like your visitors to have, but PHP doesn't provide. You are able to execute a script either manually or automatically with a cron job. Our packages include lots of Perl modules that you are able to use and you can see the full list in your hosting account along with the path which you need to use in your scripts, in order to be able to access these modules. If you wish to execute a Perl/CGI script using a cron job yet your plan doesn't offer this option, you're able to add as many cron jobs as you require from 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 sites or any other 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 installed on our servers and you'll be able to call each of them by adding the path that you can find in your Control Panel into the script that you use. Every time you download some application from a third-party site, for instance, you can rest assured that you'll be able to use it whatever the modules it requires to function. As long as your .pl files include the right UNIX permissions to be executable, you can select whether a given script will be run manually by a guest doing something on your site, or automatically by setting up a cron job inside your account. With the latter option, your script can be executed every minute, hour or day in accordance with your preference.