Perl is a powerful programming language which is commonly used for setting up CGI scripts and also a variety of web-based apps. Among its main advantages is the fact that it supports modules - ready-made batches of program code which are employed to do a variety of tasks and to increase the functionality of a given script without slowing it with unneeded lines of program code. In other words, when five processess have to be executed, you are able to use five lines of program code in order to call each one of the modules instead of including a couple of hundred lines used to create the actual modules within your script. Perl is very handy and it may be used for multiple purposes, so a number of corporations have integrated it in their web products or on their resource-demanding sites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It is generally used in addition to other languages for example PHP or Python.

Perl Scripting in Shared Hosting

Perl is provided with all the Linux shared packages that we supply and you will be able to execute any .pl file that you upload in your account when you use the File Manager of the Control Panel or an FTP software. The latter will allow you to build a website with all of the characteristics that you'd like your visitors to have, but PHP cannot offer. You will be able to execute a script either manually or automatically with a cron job. Our plans include numerous Perl modules that you're able to use and you can see the complete list in your website hosting account along with the path which you need to include in your scripts, so as to be able to access these modules. In case you'd like to execute a Perl/CGI script through a cron job but your plan doesn't offer this feature, you'll be able to include as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of your web hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

If you would like to include CGI scripts on your sites or another Perl-based app for that matter, you will not experience any kind of problems in case you use a semi-dedicated server account from our company. Thousands of Perl modules are set up on our servers and you will be able to call each of them by adding the path that you can find in your Control Panel into the script that you've selected. Every time you download some app from a third-party website, for example, you can be sure that you'll be able to work with it no matter what modules it needs to function. Provided that your .pl files have the right UNIX permissions to ensure they are executable, you're able to decide whether a particular script will be executed manually by a guest doing something on your site, or automatically by setting up a cron job in your account. With the latter option, your script can be executed every minute, hour or day in accordance with your preference.