Perl is a widely used scripting language that's considered to be one of the most useful programming languages on the Internet. It's feature-rich and it's used to set up a number of web-based applications and CGI scripts. What differentiates Perl from most of the other languages on the market is the support for modules - groups of commands for a certain task which can be included in a script just by calling them which means that you're able to write just a single line in your script to have an entire module executed, instead of having the whole program code that's already included in the module anyway. As Perl is compatible with various other languages and it comes with a lot of options depending on what a particular app can do, it's used by many renowned companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and many others.

Perl Scripting in Shared Hosting

Perl is provided with all of the shared hosting service that we offer and you'll be able to execute any kind of .pl file which you upload within your account using the File Manager of the Control Panel or an FTP software. The aforementioned will help you build an Internet site with all the features that you would like your visitors to have, but PHP can't provide. You'll be able to execute a script either manually or automatically using a cron job. Our plans feature countless Perl modules that you'll be able to employ and you can see the complete list in your web hosting account as well as the path that you need to use in your scripts, so as to be able to access these modules. If you wish to execute a Perl/CGI script through a cron job but your package doesn't offer this option, you will be able to include as many cron jobs as you need from the Add Upgrades/Services link on the left-hand side of the web hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

All the Linux semi-dedicated servers that we provide can run CGI scripts or any other applications created in Perl and considering the fact that cron jobs are part of all the plans, you are able to select if a given script will be executed manually or automatically on a regular interval of time. What's more, you can benefit from a vast library of over 3000 modules that are already set up on our servers and use their functions 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 requires a particular module so as to operate efficiently, we will have it as our library features both widespread modules and less popular ones. You're able to see the path to the modules that you need to use in our scripts under the Server Information drop-down menu of the Hepsia web hosting Control Panel.