Perl is a very popular scripting language that is regarded as being one of the most practical programming languages in the online world. It is feature-rich and it's used to create a number of web-based apps and CGI scripts. What differentiates Perl from most of the other languages on the web is the support for modules - sets of commands for a particular process which can be included in a script by simply calling them which means that you are able to write just a single line in your script to get a whole module executed, rather than having the whole code which is already a part of the module anyway. Since Perl supports numerous other languages and it comes with a lot of functions based on what a specific application can do, it's employed by a number of well-known companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and many others.
Perl Scripting in Web Hosting
Perl is provided with all web hosting service that we supply and you'll be able to execute any kind of .pl file that you upload within your account thanks to the File Manager of the Control Panel or some FTP software. The latter will enable you to build a site with all the options that you'd like your visitors to have, but PHP cannot offer. You're able to execute a script either manually or automatically with a cron job. Our packages include a large number of Perl modules which you'll be able to use and you will see the complete list in your website hosting account in addition to the path which you have to use in your scripts, in order to be able to access these modules. If you'd like to execute a Perl/CGI script through a cron job yet your package does not offer this feature, you can add as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of the hosting Control Panel.
Perl Scripting in Semi-dedicated Servers
If you would like to include CGI scripts on your websites or some other Perl-based software for that matter, you won't have any sort of problems in case 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 any of them by including the path that you can find in your Control Panel into the script that you've selected. If you download some application from a third-party site, for instance, you can rest assured that you'll be able to work with it no matter what modules it needs to work. Given that your .pl files have the appropriate UNIX permissions to make them executable, you can choose whether a particular script will be executed manually by a guest doing something on your website, or automatically by creating a cron job in your account. With the latter option, your script can be run every day, hour or minute according to your preference.