Perl is a well-known language, that is used to build various web applications and CGI scripts. The majority of programmers believe that it is among the most effective programming languages in existence since it supports the use of modules - compact pieces of program code with pre-defined subroutines which are designed to execute a particular task. The modules can save you time and effort and they will contribute to the fast loading speed of your websites since you're able to add just one line of code to call a certain module instead of using all the program code for the task in your script. Perl is a multi-purpose programming language normally used for scripts, but it has been employed to generate lots of popular pieces of web software too, like cPanel, BugZilla and Movable Type. It is also employed on high-traffic sites which includes IMDB, Craigslist, Ticketmaster and many more.
Perl Scripting in Shared Hosting
Perl is available with all the Linux shared packages that we offer and you can execute any type of .pl file that you upload inside your account thanks to the File Manager of the Control Panel or an FTP program. The latter will allow you to make a site with all the functions that you would like your visitors to have, but PHP does not provide. You'll be able to execute a script either manually or automatically with a cron job. Our plans come with numerous Perl modules that you are able to use and you'll see a full list in your website hosting account as well as the path which you need to include in your scripts, so as to be able to access these modules. If you would like to execute a Perl/CGI script using a cron job but your plan doesn't offer this option, you are able to add as many cron jobs as you need from the Add Upgrades/Services link on the left-hand side of your hosting Control Panel.
Perl Scripting in Semi-dedicated Hosting
In case you would like to include CGI scripts on your websites or some other Perl-based app for that matter, you will not experience any kind of problems in case you use a semi-dedicated server account from us. Thousands of Perl modules are installed on our servers and you will be able to call them by adding the path that you can find in your Control Panel into the script that you've selected. Every time you download some application from a third-party website, for example, 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 be executable, you are able to choose whether a given script will be run manually by a guest doing something on your site, or automatically by setting up a cron job in your account. Using the second option, your script can be run every minute, hour or day depending on your preference.