Perl is a powerful programming language that's regularly used for creating CGI scripts and various web-based apps. One of its key pros is the fact that it works with modules - ready-made batches of code which are used to execute multiple tasks and to increase the performance of a given script without slowing it with unneeded lines of program code. In other words, if five processess have to be performed, you are able to employ five lines of program code in order to call each one of the modules rather than including a large number of lines used to generate the actual modules inside your script. Perl is really useful and it can be used for multiple purposes, that's why a wide range of corporations have implemented it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It is ordinarily used in addition to other programming languages such as PHP or Python.

Perl Scripting in Hosting

Perl is provided with all the hosting that we offer and you will be able to execute any .pl file which you upload in your account when you use the File Manager of the Control Panel or some FTP program. This will enable you to build an Internet site with all the features that you would like your visitors to have, but PHP does not provide. You can execute a script either manually or automatically through a cron job. Our plans include numerous Perl modules that you are able to employ and you'll see a full list in your hosting account as well as the path which you need to use in your scripts, in order to be able to access these modules. In case you'd like to execute a Perl/CGI script with a cron job yet your package doesn't offer this option, you'll be able to include as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of the web hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

You'll be able to use any kind of Perl-based application, including CGI scripts, with all the semi-dedicated servers that we supply as Perl is supported on all of our servers. You can make any .pl file executable by setting the appropriate UNIX permissions for it from the Hepsia Control Panel or through any kind of FTP client and based on the actual script, it may be run manually as a result of some action your client performs on your site, or automatically through a cron job which you can set up in your account. If you choose to employ a script which you've found online and it needs particular modules to to be available on your server, you can take advantage of our vast library that includes over 3000 modules. This way, you can be sure that any kind of Perl app that you write or find online will work perfectly on our end.