Perl is a widespread computer language, that is used to create various web applications and CGI scripts. A lot of programmers consider it to be among the most efficient languages in existence since it supports the usage of modules - tiny pieces of program code with pre-defined subroutines that are designed to perform a particular task. The modules can save you time and effort and they can contribute to the rapid speed of your websites as you're able to include only 1 line of program code to call a certain module rather than using all of the code for the task in your script. Perl is a multi-functional programming language primarily used for scripts, but it has been used to create many popular pieces of web software too, for instance cPanel, BugZilla and Movable Type. It is also employed on high-traffic websites like IMDB, Craigslist, Ticketmaster and many others.
Perl Scripting in Shared Website Hosting
Perl is available with all of the shared website hosting service that we provide and you will be able to execute any type of .pl file which you upload within your account thanks to the File Manager of the Control Panel or an FTP software. The latter will allow you to make a website with all the options that you'd like your visitors to have, but PHP does not offer. You are able to execute a script either manually or automatically with a cron job. Our plans include lots of Perl modules which you are able to use and you can see the whole list in your hosting account along with the path that you have to use in your scripts, so as to be able to access these modules. In case you would like to execute a Perl/CGI script with a cron job however your plan does not offer this option, you will be able to include as many cron jobs as you require via the Add Upgrades/Services link on the left-hand side of your hosting Control Panel.
Perl Scripting in Semi-dedicated Servers
In case you would like to include CGI scripts on your sites or some other Perl-based software for that matter, you will not have any problems in case you use a semi-dedicated server account from us. Thousands of Perl modules are installed on our machines and you are 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. Any time you download some app from a third-party site, for instance, you can be sure that you'll be able to work with it regardless of the modules it needs to function. Provided that your .pl files include the right UNIX permissions to ensure they are executable, you're able to decide whether a specific script will be executed manually by a visitor doing something on your site, or automatically by creating a cron job in your account. When you use the second option, your script can be run every day, hour or minute in accordance with your preference.