Perl is an excellent programming language that is regularly used for generating CGI scripts and different web-based apps. One of its key pros is that it supports modules - ready-made batches of code that are used to execute various tasks and to increase the efficiency of a certain script without clogging it with unneeded lines of code. In other words, in the event that five jobs have to be executed, you can use five lines of code in order to call each of the modules rather than including hundreds of lines used to create the actual modules within your script. Perl is really handy and it can be used for various purposes, that's why a wide range of companies have integrated it in their web products or on their resource-demanding sites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It is often used with other languages for example PHP or Python.

Perl Scripting in Shared Web Hosting

Perl is provided with all the shared web hosting service that we provide and you'll be able to execute any type of .pl file that you upload inside your account when you use the File Manager of the Control Panel or an FTP software. This will enable you to build a website with all the functions that you would like your visitors to have, but PHP fails to provide. You will be able to execute a script either manually or automatically with a cron job. Our plans come with lots of Perl modules that you're able to employ and you will see the complete list in your hosting account as well as the path that you should use in your scripts, so as to be able to access these modules. If you would like to execute a Perl/CGI script through a cron job however your plan doesn't offer this option, you're able to include as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

Perl is supported on all of our servers, so in case you get a semi-dedicated server account from us, you are able to use any kind of tailor-made or ready-made CGI script or any other Perl-based web app without any difficulties. To save you time and efforts, we've also added several thousand modules that you can employ. You can see the path to the library inside your Hepsia web hosting Control Panel and include any module in your scripts. Some third-party scripts, for example, need to have certain modules, so as to function efficiently. Executing a .pl file, custom or ready-made, is possible in two separate ways - manually, in case a visitor performs a certain action on your site, or automatically, when you set up a cron job from your account. In the second case, you'll be able to select the interval according to what the script will do and how often you would like it to run - once a minute, hour, day, etcetera.