Perl is a widely used scripting language that is considered to be one of the most useful 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 distinguishes Perl from most of the other languages on the internet is the compatibility with modules - sets of commands for a specific task which 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 a module executed, rather than having the whole code which is already included in the module anyway. Because Perl is compatible with numerous other programming languages and it features a lot of functions depending on what a specific app can do, it's employed by lots of popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etcetera.
Perl Scripting in Web Hosting
Perl is provided with all Linux web hosting service that we offer and you will be able to execute any type of .pl file which you upload inside your account thanks to the File Manager of the Control Panel or an FTP software. The aforementioned will help you make a website with all the options that you'd like your visitors to have, but PHP fails to supply. You will be able to execute a script either manually or automatically using a cron job. Our packages include a large number of Perl modules that you'll be able to employ and you will see the whole list in your web hosting account as well as the path that you should include in your scripts, to be able to access these modules. If you wish to execute a Perl/CGI script through a cron job however your plan doesn't offer this feature, you can 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
If you would like to include CGI scripts on your websites or any other Perl-based application for that matter, you won't have any problems if you use a semi-dedicated server account from us. Thousands of Perl modules are installed on our machines and you are able to call any of them by adding the path that you will find in your Control Panel into the script that you've selected. When you download some app from a third-party site, for instance, you can rest assured that you'll be able to use it whatever the modules it needs to function. As long as your .pl files have the proper UNIX permissions to make them executable, you'll be able to select whether a given script will be run manually by a visitor doing something on your site, or automatically by setting up a cron job inside your account. Using the aforementioned option, your script can be executed every minute, hour or day according to your preference.