Perl is a widespread programming language, which is used to set up various web applications and CGI scripts. A number of programmers believe that it is one of the most effective languages nowadays because it supports the use of modules - small bits of program code with pre-defined subroutines which are employed to execute a specific task. The modules can save you a lot of time and they can contribute to the fast speed of your sites as you can include only one line of program code to call a particular module rather than using all of the program code for the process within your script. Perl is a universal programming language normally used for scripts, but it's been employed to create lots of popular pieces of web software as well, for example cPanel, BugZilla and Movable Type. It's also employed on high-traffic websites including IMDB, Craigslist, Ticketmaster and many more.

Perl Scripting in Shared Web Hosting

Perl is provided with all of the Linux shared web hosting packages that we offer and you will be 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 software. The latter will help you build a website with all the characteristics that you'd like your visitors to have, but PHP can't supply. You can execute a script either manually or automatically through a cron job. Our plans come with thousands of Perl modules that you're able to employ and you can see the whole list in your web hosting account in addition to the path that you need to use 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 plan doesn't offer this feature, you'll be able to include as many cron jobs as you require through the Add Upgrades/Services link on the left-hand side of your hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

If you want to include CGI scripts on your sites or some other Perl-based app for that matter, you won't experience any sort of problems if you use a semi-dedicated server account from our company. Thousands of Perl modules are installed on our servers and you're able to call each of them by including the path that you will find in your Control Panel into the script that you use. Any time you download some application from a third-party site, for instance, you can be sure that you'll be able to use it whatever the modules it requires to function. Given that your .pl files have the proper UNIX permissions to ensure they are executable, you are able to select whether a given script will be executed manually by a visitor doing something on your website, or automatically by creating a cron job in your account. Using the aforementioned option, your script can be executed every minute, hour or day according to your preference.