Perl is a powerful programming language that is commonly used for setting up CGI scripts and different web-based applications. Among its major pros is that it supports modules - ready-made batches of program code that are used to perform a variety of tasks and to increase the effectiveness of a certain script without clogging it with unneeded lines of program code. This means that, in the event that five jobs need to be performed, you can employ five lines of program code to call each of the modules instead of including hundreds of lines used to create the actual modules inside your script. Perl is really handy and it can be used for various purposes, that's why a number of companies have integrated it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It is often used with other programming languages such as PHP or Python.

Perl Scripting in Hosting

Perl is available with all the Linux hosting service that we offer and you will be able to execute any .pl file which you upload inside your account with the File Manager of the Control Panel or an FTP program. This will enable you to make a website with all the functions that you'd like your visitors to have, but PHP fails to provide. You can execute a script either manually or automatically using a cron job. Our packages feature thousands of Perl modules which you'll be able to use and you will see the full list in your hosting account in addition to the path which you have to include in your scripts, to be able to access these modules. If you would like to execute a Perl/CGI script using a cron job however your plan doesn't offer this option, you're able to add as many cron jobs as you need from the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

All semi-dedicated hosting service that we supply can run CGI scripts or any other apps developed in Perl and since cron jobs are a part of all of the plans, you will be able to select if a given script will be executed manually or automatically on regular basis. What's more, you can benefit from a huge library of over 3000 modules that are already installed on our servers and use their functions to save time when you write your scripts. In case you use some third-party Perl script, you can also be sure that if it requires some module to run properly, we'll have it since our library contains both popular modules and less popular ones. You can see the path to the modules that you have to use in our scripts under the Server Information drop-down menu of your Hepsia web hosting Control Panel.