Perl is a widespread scripting language that is regarded as being one of the most practical languages on the Internet. It's feature-rich and it's used to generate a number of web-based apps and CGI scripts. What distinguishes Perl from most of the other languages on the market is its support for modules - sets of commands for a specific process which can be integrated into a script by simply calling them which means that you'll be able to write only one line inside your script to have a whole module executed, instead of having the whole program code which is already included in the module anyway. Since Perl is compatible with various other languages and it comes with a lot of options depending on what a particular app can do, it is used by many popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and many others.
Perl Scripting in Shared Hosting
Perl is provided with all Linux shared hosting that we supply and you can execute any type of .pl file that you upload inside your account when you use the File Manager of the Control Panel or some FTP software. The aforementioned will allow you to create a site with all of the options that you would like your visitors to have, but PHP fails to offer. You're able to execute a script either manually or automatically through a cron job. Our plans feature thousands of Perl modules which you're able to employ and you will see a full list in your hosting account in addition to the path which you should use in your scripts, to be able to access these modules. If you want to execute a Perl/CGI script through a cron job yet your package doesn't offer this feature, you can 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
All semi-dedicated servers that we offer can run CGI scripts or any other apps written in Perl and considering that cron jobs are featured in all of our packages, you'll be able to select if a given script will be executed manually or automatically on a regular interval of time. In addition, you can use a vast library of over 3000 modules which are already installed on our servers and use their features so as to save time when you write your scripts. Provided you use a third-party Perl script, you can also be sure that in case it needs some module in order to work effectively, we'll have it as our library includes both widely used modules and less popular ones. You'll be able to find the path to the modules which you need to use in our scripts in the Server Information drop-down menu of your Hepsia hosting Control Panel.