Perl is a popular scripting language that is regarded as one of the most practical languages on the Internet. It's feature-rich and it is used to create multiple web-based apps and CGI scripts. What differentiates Perl from most of the other languages out there is the support for modules - groups of commands for a certain task which can be integrated into a script by calling them i.e. you can write only one line inside your script to have a whole module executed, instead of having the whole program code that is already included in the module anyway. As Perl is compatible with a lot of other programming languages and it comes with a lot of functions depending on what a particular application can do, it's employed by many renowned companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and many others.
Perl Scripting in Shared Hosting
Perl is provided with all the shared hosting that we offer and you can execute any kind of .pl file that you upload in your account when you use the File Manager of the Control Panel or some FTP program. This will allow you to make an Internet site with all the characteristics 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 through a cron job. Our packages include a large number of Perl modules which you'll be able to use and you will see a full list in your web hosting account as well as the path that you have to include in your scripts, to be able to access these modules. If you wish to execute a Perl/CGI script using a cron job yet your package does not offer this option, you can add as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of your web hosting Control Panel.
Perl Scripting in Semi-dedicated Hosting
All of the semi-dedicated hosting services that we supply can run CGI scripts or various other apps developed in Perl and since cron jobs are a part of all of the plans, you will be able to pick if a given script will be executed manually or automatically on a regular interval of time. Also, you can benefit from a vast library of over 3000 modules that are already set up on our servers and use their functions in order to save time when you write your scripts. If you use a third-party Perl script, you can also be sure that if it needs a specific module so as to function properly, we will have it because our library features both widely used modules and less popular ones. You can find the path to the modules that you should use in our scripts in the Server Information drop-down menu of your Hepsia hosting Control Panel.