Perl is a powerful programming language that is commonly used for generating CGI scripts and also a number of web-based apps. Among its key advantages is that it works with modules - ready-made batches of code that are used to do a variety of tasks and to extend the performance of a given script without clogging it with unneeded lines of program code. This means that, if five tasks need to be executed, you can employ five lines of program code in order to call each one of the modules rather than including a few hundred lines used to create the actual modules inside your script. Perl is very handy and it may be used for various purposes, so a wide range of corporations have integrated it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's ordinarily used along with other languages for instance PHP or Python.

Perl Scripting in Shared Hosting

Perl is available with all the Linux shared hosting packages that we offer and you will be able to execute any .pl file which you upload within your account using the File Manager of the Control Panel or an FTP software. The aforementioned will enable you to create a site with all of the functions that you'd like your visitors to have, but PHP cannot supply. You will be able to execute a script either manually or automatically with a cron job. Our plans feature countless Perl modules that you're able to employ and you will see a full list in your hosting account in addition to the path that you need to use in your scripts, in order to be able to access these modules. In case you would like to execute a Perl/CGI script with a cron job yet your plan doesn't offer this option, you will be able to add as many cron jobs as you require via the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

Perl is supported on all our servers, so in case you get a semi-dedicated server account from us, you'll be able to use any kind of custom-made or ready-made CGI script or another Perl-based web app without difficulty. To save you time and efforts, we've also included several thousand modules that you're able to employ. You will be able to see the path to the library in the Hepsia hosting Control Panel and include any module within your scripts. Some third-party scripts, for instance, will need specific modules, so that they can work effectively. Executing a .pl file, custom or ready-made, is possible in two ways - manually, when a visitor performs a certain action on your site, or automatically, if you set up a cron job from your account. In the second case, you can select the interval based on what your script will do and how often you'd like it to run - once every day, hour, minute, etc.