Perl is an effective programming language that is frequently used for making CGI scripts along with different web-based applications. One of its main pros is that it supports modules - ready-made batches of program code that are employed to do numerous tasks and to enhance the efficiency of a given script without clogging it with unnecessary lines of program code. To put it simply, if five tasks need to be executed, you'll be able to employ five lines of program code in order to call each one of the modules rather than adding hundreds of lines used to set up the actual modules in your script. Perl is really handy and it may be used for many different purposes, so a number of companies have implemented it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It is generally used in addition to other programming languages like PHP or Python.
Perl Scripting in Shared Hosting
Perl is available with all the Linux shared hosting that we supply and you can execute any kind of .pl file that you upload within your account thanks to the File Manager of the Control Panel or an FTP software. The aforementioned will enable you to build a site with all the characteristics that you would like your visitors to have, but PHP does not supply. You'll be able to execute a script either manually or automatically through a cron job. Our packages feature countless Perl modules that you'll be able to employ and you can see the full list in your web hosting account along with the path which you need to include in your scripts, so as to be able to access these modules. In case you want to execute a Perl/CGI script through a cron job however your plan doesn't offer this feature, you will be able to include as many cron jobs as you require from 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 would like to include CGI scripts on your sites 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 can call any of them by adding the path that you will find in your Control Panel into the script that you use. If you download some app from a third-party site, for example, you can be sure that you will be able to work with it regardless of the modules it requires to work. Provided that your .pl files include the right UNIX permissions to make them executable, you can decide whether a certain script will be executed manually by a visitor doing something on your website, or automatically by setting up a cron job in your account. When you use the aforementioned option, your script can be executed every day, hour or minute according to your preference.