Perl is a popular language, which is used to create various web applications and CGI scripts. The majority of programmers consider it to be one of the most efficient languages nowadays as it supports the usage of modules - compact pieces of code with pre-defined subroutines which are designed to execute a particular task. The modules can save you lots of time and they will contribute to the quick loading speed of your websites because you are able to add just a single line of program code to call a given module rather than using all the program code for the task in your script. Perl is a multi-functional programming language often used for scripts, but it's been used to generate a wide range of popular pieces of web software too, such as cPanel, BugZilla and Movable Type. It's also employed on high-traffic websites which includes IMDB, Craigslist, Ticketmaster and many others.

Perl Scripting in Shared Hosting

Perl is available with all the Linux shared hosting that we offer and you'll be able to execute any .pl file which you upload inside your account using the File Manager of the Control Panel or some FTP software. The latter will enable you to build a website with all of the functions that you'd like your visitors to have, but PHP doesn't supply. You're able to execute a script either manually or automatically using a cron job. Our plans feature a large number of Perl modules which you are able to employ and you can see a full list in your website hosting account along with the path which you have to use in your scripts, in order to be able to access these modules. If you would like to execute a Perl/CGI script using a cron job yet your plan does not offer this option, you are able to 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 Hosting

If you would like to include CGI scripts on your websites or some other Perl-based application for that matter, you will not encounter any sort of problems in the event that 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 them by including the path which you will find in your Control Panel into the script that you use. Any time you download some application from a third-party website, for example, you can rest assured that you will be able to use it regardless of the modules it requires to work. Provided that your .pl files have the right UNIX permissions to be executable, you are able to select whether a particular script will be executed manually by a visitor doing something on your site, or automatically by setting up a cron job inside your account. When you use the second option, your script can be run every day, hour or minute depending on your preference.