Perl is an efficient programming language which is widely used for setting up CGI scripts along with 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 employed to execute multiple tasks and to extend the effectiveness of a given script without clogging it with unneeded lines of code. In other words, when five jobs should be executed, you can use five lines of program code to call each one of the modules instead of including hundreds of lines used to generate the actual modules inside your script. Perl is really handy and it can be used for numerous purposes, so many corporations have integrated it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It is commonly used along with other programming languages such as PHP or Python.

Perl Scripting in Web Hosting

Perl is provided with all web hosting that we supply and you are able to execute any .pl file which you upload inside your account thanks to the File Manager of the Control Panel or some FTP software. The aforementioned will enable you to build a site with all of the characteristics that you'd like your visitors to have, but PHP fails to supply. You can execute a script either manually or automatically using a cron job. Our packages include countless Perl modules which you can use and you will see the complete list in your web hosting account in addition to the path that you have to include in your scripts, to be able to access these modules. If you'd like to execute a Perl/CGI script with a cron job yet your plan doesn't offer this option, you are able to add as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of your website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

You're able to employ any kind of Perl-based application, including CGI scripts, with all the Linux semi-dedicated hosting plans that we provide as Perl is supported on all of our servers. You're able to make any .pl file executable by setting the correct UNIX permissions for it through the Hepsia Control Panel or through any kind of FTP client and in accordance with the actual script, it can be run manually as a result of some action the client performs on the website, or automatically by a cron job that you can set up in your account. If you decide to use a script that you've found online and it requires particular modules to be present on the server, you are able to reap the benefits of our vast library which includes more than 3000 modules. Thus, you can rest assured that any Perl application that you generate or find on the Internet will function flawlessly on our end.