Perl is a widely used scripting language that is regarded as one of the most useful programming languages in the online world. It's feature-rich and it's used to set up a variety of web-based apps and CGI scripts. What differentiates Perl from most of the alternative languages on the web is its compatibility with modules - sets of commands for a particular job that can be integrated into a script just by calling them which means that you are able to write just one line in your script to have a whole module executed, instead of having the entire code that's already included in the module anyway. As Perl can be used with numerous other programming languages and it features a lot of options based on what a given app can do, it is employed by a number of popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and so on.
Perl Scripting in Website Hosting
Perl is provided with all website hosting that we provide and you will be able to execute any type of .pl file that you upload within your account thanks to the File Manager of the Control Panel or some FTP software. The aforementioned will help you make an Internet site with all of the functions that you would like your visitors to have, but PHP cannot offer. You'll be able to execute a script either manually or automatically through a cron job. Our plans feature a large number of Perl modules which you are able to employ and you will see a full list in your web hosting account as well as the path that you should include in your scripts, so as to be able to access these modules. In case you would like to execute a Perl/CGI script using a cron job but your plan does not offer this feature, you'll be able to add as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of the web hosting Control Panel.
Perl Scripting in Semi-dedicated Servers
In case you would like to include CGI scripts on your sites or any other Perl-based application for that matter, you won't have any kind of problems if you use a semi-dedicated server account from us. Thousands of Perl modules are set up on our servers and you are able to call them by adding the path which you will find in your Control Panel into the script that you've chosen. If you download some application from a third-party site, for instance, you can be sure that you will be able to use it no matter what modules it needs to function. Provided that your .pl files include the right UNIX permissions to make them executable, you'll be able to choose whether a specific script will be run manually by a guest doing something on your website, or automatically by setting up a cron job inside your account. With the aforementioned option, your script can be executed every minute, hour or day in accordance with your preference.