Perl is an effective programming language that's widely used for creating CGI scripts as well as various kinds of web-based apps. One of its main advantages is that it works with modules - ready-made batches of program code that are used to do various tasks and to increase the effectiveness of a certain script without clogging it with unneeded lines of program code. To put it simply, if five processess have to be executed, you are able to employ five lines of program code to call each one of the modules instead of including hundreds of lines used to set up the actual modules in your script. Perl is really useful and it can be used for a number of purposes, that's why many companies have integrated it in their web products or on their resource-demanding sites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's commonly used with other languages for instance PHP or Python.

Perl Scripting in Shared Hosting

Perl is available with all Linux shared hosting that we provide and you can execute any kind of .pl file that you upload within your account with the File Manager of the Control Panel or an FTP software. This will allow you to make a website with all the options that you'd like your visitors to have, but PHP can't offer. You'll be able to execute a script either manually or automatically using a cron job. Our packages come with lots of Perl modules that you are able to use and you'll see a full list in your web hosting account along with the path that you should include in your scripts, so as to be able to access these modules. In case you would like to execute a Perl/CGI script through a cron job but your plan does not offer this feature, you will be able to add as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

If you want to include CGI scripts on your sites or some other Perl-based software for that matter, you won't have 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'll be able to call any of 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 website, for instance, you can rest assured that you will be able to use it no matter what modules it needs to function. As long as your .pl files include the appropriate UNIX permissions to be executable, you're able to select whether a given 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 second option, your script can be run every day, hour or minute according to your preference.