Perl is a widely used computer language, that is employed to make various web applications and CGI scripts. A lot of programmers believe that it is among the most effective programming languages out there as it supports the use of modules - small pieces of code with pre-defined subroutines that are employed to perform a particular task. The modules can save you time and effort and they can contribute to the quick loading speed of your sites because you'll be able to integrate just a single line of code to call a certain module rather than using all the code for the task within your script. Perl is a universal language most often used for scripts, but it has been employed to generate numerous popular pieces of web software as well, for instance cPanel, BugZilla and Movable Type. It is also used on high-traffic sites including IMDB, Craigslist, Ticketmaster and many others.

Perl Scripting in Hosting

Perl is provided with all the hosting that we provide and you are able to execute any kind of .pl file which you upload inside your account when you use the File Manager of the Control Panel or an FTP software. The latter will allow you to make an Internet site with all of the characteristics that you would like your visitors to have, but PHP cannot provide. You're able to execute a script either manually or automatically with a cron job. Our plans come with countless Perl modules that you are able to employ and you can see the complete list in your web hosting account in addition to the path which you have 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 with a cron job but your plan does not offer this feature, you can add as many cron jobs as you need from the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

In case you would like to include CGI scripts on your websites or another Perl-based application for that matter, you will not have any problems if you use a semi-dedicated server account from us. Thousands of Perl modules are set up on our machines and you're able to call any of 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 rest assured that you'll be able to use it regardless of the modules it requires to work. As long as your .pl files include the proper UNIX permissions to make them executable, you'll be able to select whether a specific 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 aforementioned option, your script can be run every minute, hour or day in accordance with your preference.