Perl is an effective programming language that's commonly used for creating CGI scripts and also different web-based apps. One of its key advantages is the fact that it supports modules - ready-made batches of code which are employed to execute a variety of tasks and to extend the effectiveness of a certain script without slowing it with unnecessary lines of program code. To put it simply, in the event that five tasks should be executed, you can use five lines of program code to call each one of the modules instead of including a large number of lines used to generate the actual modules within your script. Perl is really handy and it may be used for numerous purposes, so a wide range of companies have integrated it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's ordinarily used in addition to other languages like PHP or Python.

Perl Scripting in Web Hosting

Perl is available with all web hosting service that we provide and you can execute any .pl file which you upload within your account using the File Manager of the Control Panel or some FTP program. The latter will allow you to make a website with all the options that you'd like your visitors to have, but PHP cannot offer. You can execute a script either manually or automatically through a cron job. Our plans include a large number of Perl modules that you're able to employ and you'll see the full list in your web hosting account along with the path which you need to include in your scripts, to be able to access these modules. In case you'd like to execute a Perl/CGI script with a cron job however your package doesn't offer this option, you are able to add as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of your web hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

If you wish to include CGI scripts on your sites or any other 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 set up on our servers and you're able to call them by including the path which you will find in your Control Panel into the script that you've selected. If you download some application from a third-party site, for instance, you can rest assured that you will be able to work with it no matter what modules it requires to work. Provided that your .pl files have the right UNIX permissions to be executable, you'll be able to choose whether a certain script will be executed manually by a visitor doing something on your site, or automatically by creating a cron job inside your account. Using the latter option, your script can be executed every minute, hour or day according to your preference.