Perl is a very popular scripting language that's considered to be one of the most practical programming languages on the web. It is feature-rich and it is used to generate multiple web-based applications and CGI scripts. What differentiates Perl from most of the other languages on the internet is the compatibility with modules - groups of commands for a specific process which can be integrated into a script by simply calling them i.e. you're able to write just a single line in 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 is compatible with a lot of other languages and it features a lot of options depending on what a specific application can do, it is used by lots of famous companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and so on.
Perl Scripting in Hosting
Perl is provided with all the hosting plans that we provide and you can execute any type of .pl file which you upload inside your account using the File Manager of the Control Panel or an FTP software. This will allow you to create an Internet site with all the functions that you would 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 feature thousands of Perl modules which you are able to use and you can see the whole list in your website hosting account along with the path that you need to include in your scripts, in order to be able to access these modules. In case you'd like to execute a Perl/CGI script with a cron job but your package does not offer this feature, you're able to add as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.
Perl Scripting in Semi-dedicated Servers
In case you wish to include CGI scripts on your websites or another Perl-based app for that matter, you won't encounter any sort of problems if you use a semi-dedicated server account from our company. Thousands of Perl modules are installed on our machines and you will be able to call each of them by including the path that you can find in your Control Panel into the script that you use. If you download some application from a third-party site, for example, you can be sure that you'll be able to work with it regardless of the modules it requires to function. Given that your .pl files include the right UNIX permissions to ensure they are executable, you're able to decide whether a particular script will be executed manually by a visitor 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 depending on your preference.