Perl is an excellent programming language which is commonly used for creating CGI scripts along with a variety of web-based applications. Among its main pros is the fact that it works with modules - ready-made batches of code that are used to perform a variety of tasks and to increase the efficiency of a given script without slowing it with unnecessary lines of code. This means that, in the event that five tasks need to be performed, you can employ five lines of program code to call each one of the modules rather than including hundreds of lines used to create the actual modules in your script. Perl is very useful and it may be used for various purposes, that's why many companies have implemented it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's often used in addition to other languages for instance PHP or Python.

Perl Scripting in Hosting

Perl is provided with all the hosting that we supply and you're able to execute any kind of .pl file that you upload within your account when you use the File Manager of the Control Panel or some FTP program. This will allow you to create a site with all the functions that you would like your visitors to have, but PHP does not offer. You will be able to execute a script either manually or automatically using a cron job. Our plans include a large number of Perl modules which you can employ and you'll see the full list in your web hosting account in addition to the path which you need to use in your scripts, in order to be able to access these modules. In case you wish to execute a Perl/CGI script through a cron job yet your package doesn't offer this option, 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 your website 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 app for that matter, you won't experience any problems if you use a semi-dedicated server account from us. Thousands of Perl modules are set up on our machines and you'll 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. Every time you download some app from a third-party website, for example, you can be sure that you will be able to use it whatever the modules it requires to function. Given that your .pl files include the right UNIX permissions to make them executable, you'll be able to choose whether a given script will be executed manually by a guest doing something on your site, or automatically by creating a cron job inside your account. Using the aforementioned option, your script can be run every day, hour or minute in accordance with your preference.