Perl is a powerful programming language that's frequently used for making CGI scripts and different web-based apps. One of its key advantages is that it works with modules - ready-made batches of code which are used to do numerous tasks and to increase the effectiveness of a given script without slowing it with unneeded lines of program code. This means that, when five processess should be performed, you'll be able to use five lines of code in order to call each one of the modules instead of adding hundreds of lines used to set up the actual modules within your script. Perl is really convenient and it can be used for many different purposes, that's why many corporations have included it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's commonly used with other programming languages such as PHP or Python.

Perl Scripting in Shared Web Hosting

Perl is available with all the shared web hosting service that we offer and you're able to execute any kind of .pl file that you upload inside your account using the File Manager of the Control Panel or an FTP software. The latter will allow you to create a website with all of the functions that you would like your visitors to have, but PHP cannot supply. You are able to execute a script either manually or automatically with a cron job. Our packages feature numerous Perl modules which you can use and you will see the full list in your hosting account along with the path which you should include in your scripts, in order to be able to access these modules. If you want to execute a Perl/CGI script with a cron job but your package does not offer this option, you'll be able to add as many cron jobs as you require via 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 some other Perl-based app for that matter, you won't experience any kind of problems in case you use a semi-dedicated server account from our company. Thousands of Perl modules are installed on our servers and you can call them by including the path that you can find in your Control Panel into the script that you've selected. If you download some app from a third-party site, for example, you can rest assured that you will be able to work with it no matter what modules it needs to function. Given that your .pl files have the proper UNIX permissions to be executable, you will be able to decide whether a particular script will be run manually by a guest doing something on your site, or automatically by creating a cron job in your account. When you use the latter option, your script can be run every day, hour or minute according to your preference.