Perl is an excellent programming language that is regularly used for generating CGI scripts as well as various kinds of web-based apps. One of its main advantages is that it works with modules - ready-made batches of program code which are used to do various tasks and to enhance the performance of a certain script without clogging it with unnecessary lines of program code. In other words, in the event that five tasks should be performed, you'll be able to employ five lines of program code in order to call each of the modules rather than adding hundreds of lines used to set up the actual modules in your script. Perl is really practical and it can be used for a number of purposes, that's why a lot of corporations have included it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It is generally used in addition to other languages like PHP or Python.

Perl Scripting in Shared Website Hosting

Perl is provided with all of the shared website hosting that we provide and you'll be able to 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 website with all the functions that you would like your visitors to have, but PHP doesn't offer. You are able to execute a script either manually or automatically using a cron job. Our plans come with lots of Perl modules that you can employ and you can see the whole list in your hosting account along with the path that you need to use in your scripts, to be able to access these modules. If you would like to execute a Perl/CGI script with a cron job yet your package does not offer this feature, you are able to include 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 Servers

All of the semi-dedicated servers that we supply can run CGI scripts or various other applications created in Perl and considering that cron jobs are featured in all of the packages, you'll be able to decide if a given script will be executed manually or automatically on regular basis. You can also benefit from a vast library of more than 3000 modules which are already installed on our servers and use their functionality in order to save time when you create your scripts. Provided you use some third-party Perl script, you can also be sure that in case it requires a certain module to operate efficiently, we'll have it as our library includes both widespread modules and less popular ones. You will be able to see the path to the modules which you need to use in our scripts in the Server Information drop-down menu of the Hepsia website hosting Control Panel.