Perl is an excellent programming language which is widely used for generating CGI scripts along with different web-based applications. One of its main advantages is the fact that it works with modules - ready-made batches of program code that are designed to do multiple tasks and to increase the effectiveness of a certain script without slowing it with unneeded lines of code. This means that, when five processess need to be executed, you are able to use five lines of code in order to call each one of the modules rather than including a few hundred lines used to create the actual modules inside your script. Perl is very handy and it may be used for many different purposes, so a wide range of corporations have implemented it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's generally used in addition to other programming languages like PHP or Python.

Perl Scripting in Shared Web Hosting

Perl is available with all Linux shared web hosting service that we supply and you'll be able to execute any .pl file which you upload in your account using the File Manager of the Control Panel or some FTP software. The aforementioned will allow you to create an Internet site with all of the characteristics that you'd like your visitors to have, but PHP can't offer. You're able to execute a script either manually or automatically using a cron job. Our plans come with lots of Perl modules that you are able to use and you will see the whole list in your hosting account along with the path which you need to use in your scripts, to be able to access these modules. If you want to execute a Perl/CGI script through a cron job yet your plan does not offer this feature, you're able to add as many cron jobs as you require via the Add Upgrades/Services link on the left-hand side of the hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

If you want to include CGI scripts on your sites or another Perl-based software for that matter, you will not encounter any kind of problems if you use a semi-dedicated server account from our company. Thousands of Perl modules are installed on our servers and you can call each of them by adding the path that you will find in your Control Panel into the script that you've selected. When you download some application from a third-party site, for instance, you can rest assured that you'll be able to use it no matter what modules it requires to work. Given that your .pl files have the right UNIX permissions to make them executable, you'll be able to select whether a certain script will be executed manually by a visitor doing something on your website, or automatically by creating a cron job inside your account. When you use the second option, your script can be executed every day, hour or minute according to your preference.