Perl is an effective programming language which is commonly used for setting up CGI scripts and many different web-based applications. One of its major pros is the fact that it works with modules - ready-made batches of program code which are designed to execute various tasks and to extend the efficiency of a certain script without clogging it with unnecessary lines of program code. To put it simply, when five processess need to be executed, you can use five lines of program code to call each of the modules instead of adding a few hundred lines used to generate the actual modules within your script. Perl is very useful and it may be used for a number of purposes, that's why a number of companies have implemented it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It is ordinarily used with other languages like PHP or Python.
Perl Scripting in Shared Hosting
Perl is available with all shared hosting that we supply and you will be able to execute any type of .pl file which you upload in your account with the File Manager of the Control Panel or an FTP software. This will allow you to build a site with all the options that you'd like your visitors to have, but PHP cannot provide. You'll be able to execute a script either manually or automatically with a cron job. Our packages feature lots of Perl modules which you can employ and you will see a full list in your web hosting account as well as the path which you need to use in your scripts, in order to be able to access these modules. If you'd like to execute a Perl/CGI script with a cron job yet your plan does not offer this feature, you will be able to add as many cron jobs as you require through the Add Upgrades/Services link on the left-hand side of the web hosting Control Panel.
Perl Scripting in Semi-dedicated Hosting
All of the semi-dedicated hosting that we supply are capable of running CGI scripts or all other applications written in Perl and since cron jobs are featured in all the packages, you will be able to pick if a certain script will be executed manually or automatically on a regular interval of time. Also, you can use a huge library of over 3000 modules that are already installed on our servers and use their functionality in order to save your time when you create your scripts. Provided you use a third-party Perl script, you can also be sure that in case it needs some module so as to operate efficiently, we'll have it because our library contains both popular modules and less popular ones. You'll be able to see the path to the modules which you have to use in our scripts in the Server Information drop-down menu of the Hepsia website hosting Control Panel.