Perl is a powerful programming language which is commonly used for setting up CGI scripts as well as many different web-based applications. One of its key advantages is that it supports modules - ready-made batches of program code which are used to do multiple tasks and to extend the efficiency of a given script without slowing it with unneeded lines of code. This means that, when five processess have to be executed, you can employ five lines of code in order to call each of the modules rather than including a few hundred lines used to create the actual modules within your script. Perl is very convenient and it may be used for a number of purposes, that's why many companies have integrated it in their web products or on their resource-demanding sites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It is often used with other languages like PHP or Python.

Perl Scripting in Shared Hosting

Perl is provided with all shared hosting that we offer and you are able to execute any .pl file which you upload inside your account with the File Manager of the Control Panel or some FTP program. The aforementioned will enable you to build a website with all the functions that you'd like your visitors to have, but PHP fails to offer. You can execute a script either manually or automatically through a cron job. Our plans feature numerous Perl modules which you can use and you will see the whole list in your web hosting account along with the path that you need to include in your scripts, in order to be able to access these modules. In case you want to execute a Perl/CGI script with a cron job but your package doesn't offer this option, you're able to add as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

If you want to include CGI scripts on your sites or some other Perl-based application for that matter, you will not encounter any kind of problems in the event that you use a semi-dedicated server account from our company. Thousands of Perl modules are installed on our machines and you're able to call them by adding the path which you will find in your Control Panel into the script that you've selected. If you download some application from a third-party website, for example, you can be sure that you will be able to use it no matter what modules it needs to function. As long as your .pl files include the appropriate UNIX permissions to make them executable, you can select whether a specific script will be run manually by a visitor doing something on your website, or automatically by creating a cron job in your account. When you use the aforementioned option, your script can be executed every day, hour or minute according to your preference.