Perl is an excellent programming language that's regularly used for creating CGI scripts and also many different web-based applications. One of its major advantages is that it works with modules - ready-made batches of code that are used to do multiple tasks and to increase the functionality of a given script without clogging it with unneeded lines of program code. To put it simply, if five tasks have to be performed, you can employ five lines of program code to call each one of the modules rather than adding a couple of hundred lines used to set up the actual modules in your script. Perl is really convenient and it can be used for a number of purposes, so a number of companies have included it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's often used with other programming languages for example PHP or Python.

Perl Scripting in Website Hosting

Perl is provided with all the website hosting that we offer and you'll be able to execute any .pl file that you upload inside your account using the File Manager of the Control Panel or some FTP program. This will enable you to build an Internet site with all the characteristics that you would like your visitors to have, but PHP can't supply. You can execute a script either manually or automatically with a cron job. Our packages come with a large number of Perl modules which you'll be able to use and you will see the full list in your web hosting account along with the path which you have to 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 include 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

All the semi-dedicated servers that we offer can run CGI scripts or various other apps created in Perl and due to the fact that cron jobs are a part of all of the packages, you're able to decide if a given script will be executed manually or automatically on regular basis. Also, you can take advantage of a huge library of more than 3000 modules which are already set up on our servers and use their features so as to save time when you write your scripts. In the event that you use a third-party Perl script, you can also be sure that if it needs a specific module so as to operate efficiently, we'll have it as our library contains both widespread modules and less popular ones. You can view the path to the modules which you should use in our scripts under the Server Information drop-down menu of the Hepsia web hosting Control Panel.