Perl is a widespread computer language, that is employed to create various web applications and CGI scripts. Many programmers consider it to be among the most effective programming languages available because it supports the usage of modules - tiny parts of program code with pre-defined subroutines that are designed to execute a specific task. The modules can help you save a lot of time and they can contribute to the rapid speed of your sites as you are able to integrate only one line of code to call a certain module rather than using all the code for the task in your script. Perl is a multi-functional programming language normally used for scripts, but it's been used to create lots of popular pieces of web software too, for example cPanel, BugZilla and Movable Type. It is also used on high-traffic websites which includes IMDB, Craigslist, Ticketmaster and many others.

Perl Scripting in Web Hosting

Perl is available with all the Linux web hosting that we provide and you are able to execute any .pl file that you upload in your account using the File Manager of the Control Panel or an FTP software. The aforementioned will allow you to make a website with all of the characteristics that you would like your visitors to have, but PHP fails to supply. You are able to execute a script either manually or automatically using a cron job. Our packages come with lots of Perl modules that you can use and you'll see the whole list in your web hosting account along with the path that you should include in your scripts, in order to be able to access these modules. If you wish to execute a Perl/CGI script using a cron job however your plan does not offer this feature, you're able to include as many cron jobs as you require through the Add Upgrades/Services link on the left-hand side of your web hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

In case you wish to include CGI scripts on your sites or another Perl-based app for that matter, you will not encounter any sort of problems in case 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 any of them by including the path that you can find in your Control Panel into the script that you use. If you download some application from a third-party website, for instance, you can rest assured that you'll be able to use it regardless of the modules it requires to function. As long as your .pl files have the right UNIX permissions to make them executable, you'll be able to choose whether a given script will be run manually by a guest doing something on your website, or automatically by setting up a cron job inside your account. When you use the aforementioned option, your script can be executed every minute, hour or day in accordance with your preference.