Perl is a powerful programming language that is widely used for generating CGI scripts and also a number of web-based apps. One of its main advantages is the fact that it works with modules - ready-made batches of program code that are designed to perform a variety of tasks and to increase the efficiency of a given script without clogging it with unnecessary lines of program code. In other words, in the event that five jobs should be executed, you're able to employ five lines of program code in order to call each of the modules instead of including a few hundred lines used to set up the actual modules in your script. Perl is really convenient and it can be used for many different purposes, so a lot of companies have implemented it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's commonly used along with other languages such as PHP or Python.
Perl Scripting in Cloud Website Hosting
Perl is provided with all cloud website hosting plans that we supply and you can execute any type of .pl file that you upload in your account with the File Manager of the Control Panel or an FTP program. The latter will allow you to make a site with all the features that you would like your visitors to have, but PHP fails to offer. You can execute a script either manually or automatically with a cron job. Our plans include a large number of Perl modules which you'll be able to employ and you'll see the full list in your hosting account as well as the path which you should use in your scripts, so as to be able to access these modules. In case you wish to execute a Perl/CGI script through a cron job but your plan doesn't offer this feature, you're able to include as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of your 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 through us, you are able to use any kind of tailor-made or ready-made CGI script or any other Perl-based web application without any difficulties. To save you time and effort, we've also added several thousand modules which you're able to use. You can see the path to the library inside the Hepsia website hosting Control Panel and add any module in your scripts. Some third-party scripts, for example, require certain modules, in order to function effectively. Executing a .pl file, custom or ready-made, is possible in two separate ways - manually, if a website visitor does a specific action on your website, or automatically, when you set up a cron job through your account. In the second case, you will be able to choose the interval based on what your script will do and how often you want it to run - once a minute, hour, day, etcetera.